logo资料库

DRM_LCM_Porting_Guide_DSI_V1.0.pdf

第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
资料共29页,剩余部分请下载后查看
CONFIDENTIAL B HAOCHENG DRM LCM Porting Guide V1.0 MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for HAOCHENG HAOCHENG 2019.08
MTK implement Panel driver DRM Header File Kernel DRM drivers HAOCHENG MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for mtk_disp_ccorr.c, mtk_disp_gamma.c, mtk_disp_dither.c,mtk_disp_ovl.c,mtk_disp_rdma.c, mtk_disp_dsi.c, mtk_disp_wdma.c… HAOCHENG HAOCHENG mtk_drm_drv.c, mtk_drm_crtc.c, mtk_drm_fb.c,mtk_drm_gem.c, mtk_drm_plane.c… Connector CONFIDENTIAL B mtk_dsi.c,mtk_dpi.c,mtk_hdmi.c,mtk_mipi_tx.c… drivers/gpu/drm/mediatek/ drivers/gpu/drm/panel/ MTK key path:/kernel-4.14/drivers/gpu/drm/metiatek Name Files DRM framework relative Path drivers/gpu/drm/ include/drm/ include/uapi/drm/ Key path:/kernel-4.14/drivers/gpu/drm/ Name DRM Core MTK DDP
HAOCHENG MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for HAOCHENG HAOCHENG LK LCM Configuration Copyright © MediaTek Inc. All rights reserved. 2020/5/22 3
▪ Step 1: Add your • Add your into the following path: ▪ alps\bootable\bootloader\lk\dev\lcm\ • Take for example: Add your LK LCM Configuration(1/5) HAOCHENG MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for HAOCHENG HAOCHENG INTERNAL USE 4
LK LCM Configuration(2/5) ▪ Step 2: Add your in makefile HAOCHENG MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for HAOCHENG HAOCHENG If the case is multiple LCMs, add your in CONFIG_CUSTOM_LK_LCM, and simply separated by space key 5 If the case is single LCM, add your in CONFIG_CUSTOM_LK_LCM • Add your in .mk alps\bootable\bootloader\lk\project\.mk • Take for example: INTERNAL USE
LK LCM Configuration(3/5) ▪ Step 3: Add your into lcm list • Take < nt35595_fhd_dsi_vdo_truly_tps65132 > for example: Add your into lcm list HAOCHENG • Add your into lcm list in alps\bootable\bootloader\lk\dev\lcm\mt65xx_lcm_list.c MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for HAOCHENG HAOCHENG INTERNAL USE 6
LK LCM Configuration(4/5) ▪ Step 4: Switch logo if LCM resolution is different. • Modify define marco of BOOT_LOGO in Switch to LCM resolution (QVGA) HAOCHENG alps\bootable\bootloader\lk\project\.mk • Take for example: MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for HAOCHENG HAOCHENG INTERNAL USE 7
LK LCM Configuration(5/5) ▪ Step 5: Rebuild lk • Rebuild lk and re-download lk.bin. HAOCHENG MediaTek Confidential Release for MediaTek Confidential Release for MediaTek Confidential Release for HAOCHENG HAOCHENG INTERNAL USE 8
分享到:
收藏