1.简介
MTK 8168平台 LCD驱动分为两部分:LK和KERNEL。常规的做法都是先点LK部分。当然也可以先点kernel部分,但是要注意,开机初始化不会跑kernel的LCD,需要修改代码。
2.LK部分LCD PORTING
2.1 创建LCD driver文件夹
PATH:vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/
例如otm1283a_hd720_dsi_vdo_tm
2.2 创建lcm driver 的c文件
例如在otm1283a_hd720_dsi_vdo_tm文件夹创建otm1283a_hd720_dsi_vdo_tm.c
在这里c文件编写可以参考同目录其他driver文件,修改名字以及peoting参数即可
2.3 增加到lcm_driver_list
extern LCM_DRIVER otm1283a_hd720_dsi_vdo_tm_lcm_drv;
#if defined(OTM1283A_HD720_DSI_VDO_TM)
&otm1283a_hd720_dsi_vdo_tm_lcm_drv,
#endif