定义CONFIG_TOUCHSCREEN_MTK_GT9XX=y 去掉之前的tp配置即可
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_MTK=y
-CONFIG_TOUCHSCREEN_MTK_FT5X0X=y
-CONFIG_FT5X0X_FIRMWARE="firmware1"
-CONFIG_FT_AUTO_UPGRADE_SUPPORT=y
CONFIG_TOUCHSCREEN_MTK_GT9XX=y
#CONFIG_TOUCHSCREEN_MTK_FT5X0X=y
#CONFIG_FT5X0X_FIRMWARE="firmware1"
#CONFIG_FT_AUTO_UPGRADE_SUPPORT=y
由上面可以总结出,我们移植要修改的东西主要是:
kernel-3.18/drivers/input/touchscreen/mediatek/ 目录添加GT9XX/驱动文件
kernel-3.18/drivers/input/touchscreen/mediatek/Makefile 与
kernel-3.18/drivers/input/touchscreen/mediatek/Kconfig添加编译GT9XX/目录驱动文件的规则
\vendor\mediatek\proprietary\bootable\bootloader\preloader\custom\hiteq8163_tb_n\dct\dct\codegen.dws 配置GPIO口
kernel-3.18/arch/arm64/boot/dts/hiteq8163_tb_n.dts 修改tp配置节点cap_touch,主要是GPIO中断复位及tp IIC地址;&touch配置tp相关参数,虚拟按键,多点触碰,触碰x y大小(依据屏分辨率),以及pinctrl配置
/kernel-3.18/arch/arm64/configs/hiteq8163_tb_n_debug_defconfigh或/kernel-3.18/arch/arm64/configs/hiteq8163_tb_n_defconfig配置CONFIG_TOUCHSCREEN_MTK_GT9XX=y以及去掉之前的TP配置信息!
之后有机会再更新具体的tp驱动调试过程!!!!!
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shouji/article-51262-5.html
有人需要正品的
大家心知肚明
兔子加油