LCD
驱动移植流程
1.制作驱动文件
XML
是一个配置文件,放置在
device/qcom/common/display/tools
目录下,通过命令
perl parser.pl panel_xxx_xxx_xxx.xml panel
调用
parser.pl
这个
perl
脚本生成一个
dsi_xxx_xxx_xxx.dtsi
文件和一个
panel_xxx_xxx_xxx.h
文件。其中
.dtsi
文件是
kernel
中
LCD
的驱动文件,放置的目录为
kernel/arch/arm/boot/dts/qcom
。
.h
文件是
lk
中
LCD
的驱动文件,放置的目录为
bootable/bootloader/lk/dev/gcdb/display/include
。
2.
XML
文件的命名
XML
文件的命名遵循
panel_(vendorname)_(module name)_(IC name)_(resolution)_(display type).xml
。例如模组厂为
truly
,模组名为
T