以当前项目K9为例:
一、配置步骤
1.查看TP驱动代码目录
user3@rlk-buildsrv20:~/K9/kernel-3.18/drivers/input/touchscreen/mediatek$ ls
ft5446 Kconfig tpd_calibrate.c tpd.h
ft5x0x GT9271TB_hotknot Makefile tpd_calibrate.h tpd_init.c
GT1151 GT928 met_ftrace_touch.h tpd_common_probe.c tpd_misc.c
GT1151TB GT9XX_hotknot mtk_tpd.c tpd_debug.c tpd_setting.c
GT5668 GT9XX_hotknot_phone synaptics_3320_50 tpd_debug.h unified_driver_4
GT910 GT9XX_hotknot_scp synaptics_i2c_rmi4 tpd_default.c
GT911 GT9XXTB_hotknot tpd_button.c tpd_default.h
2.添加驱动代码
如果需要新添加一套TP代码,例如:GT917D
首先将驱动代码加入kernel-3.18/drivers/input/touchscreen/mediatek目录下,
添加后当前目录已经有GT917D驱动代码
user3@rlk-buildsrv20:~/K9/kernel-3.18/drivers/input/touchscreen/mediatek$ ls
ft5446 GT917D