复制驱动到 driver/input/touchscreen 下
修改 Kconfig 和 Makefiel
Kconfig:
# add gt9xx
config TOUCHSCREEN_GT9xx
tristate "GT9xx"
depends on I2C
help
Say y here to support the touchscreen found on
gt9xx_ts
Makefile:
obj-$(CONFIG_TOUCHSCREEN_GT9xx) += gt9xx.o
添加配置信息到 arch/arm/conofigs/imx6_defconfig
imx6_defconfig:
CONFIG_TOUCHSCREEN_GT9xx=y
修改menuconfig
Device Drivers --->
Input device support --->
[*] Touchscreens --->
<*> GT9xx
添加到板级文件:
注:配置信息都添加好,而且编译通过,但是i2c检测不到驱动的挂载情况,原因是Makefile中的
TOUCHSCREEN_GT9
xx和Kconfig中的
CONFIG_TOUCHSCREEN_GT9
XX名字不一致造成,使得驱动不能编译生产.o文件。