IMX6q下gt9xx TP简易移植

复制驱动到 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文件。

你可能感兴趣的:(IMX6,嵌入式开发,Linux,IIC通信,触摸屏)