[RK3288][Android6.0] 调试笔记 --- touch无法获取坐标点

来源:互联网 发布:excel多个数据求和 编辑:程序博客网 时间:2024/06/04 19:17

Platform: Rockchip
OS: Android 6.0
Kernel: 3.10.92

有网友遇到调试touch的时候能触发中断,但无法获取坐标点

这里写图片描述

具体可参考文章 [RK3288][Android6.0] 调试笔记 — I2C通信失败问题 评论部分。

导致这个问题产生的原因是kernel/drivers/input/touchscreen/gslx680/gsl_point_id文件被kernel/drivers/input/touchscreen下的gsl_point_id.c覆盖了。

解决方法:
只要不让kernel/drivers/input/touchscreen/下的gsl_point_id.c不编译进去就可以了。

diff --git a/drivers/input/touchscreen/Makefile b/drivers/input/touchscreen/Makefileindex 8053ca0..ed105eb 100644--- a/drivers/input/touchscreen/Makefile+++ b/drivers/input/touchscreen/Makefile@@ -7,8 +7,6 @@ wm97xx-ts-y := wm97xx-core.o obj-$(CONFIG_TOUCHSCREEN_ZET62XX)        += zet62xx/ obj-$(CONFIG_TOUCHSCREEN_GSLX680)      += rockchip_gslX680_rk3128.o-obj-$(CONFIG_TOUCHSCREEN_GSLX680_VR)   += gslx680.o gsl_point_id.o-obj-$(CONFIG_TOUCHSCREEN_GSLX680_PX5)  += rockchip_gslX680_px5.o gsl_point_id.o obj-$(CONFIG_TOUCHSCREEN_CT36X_TS)     += ct36x/ obj-$(CONFIG_TOUCHSCREEN_GT8XX)                += rk29_i2c_goodix.o obj-$(CONFIG_TOUCHSCREEN_GT9XX)                += gt9xx/@@ -79,3 +77,5 @@ obj-$(CONFIG_TOUCHSCREEN_WM97XX_ZYLONITE)     += zylonite-wm97xx.o obj-$(CONFIG_TOUCHSCREEN_W90X900)      += w90p910_ts.o obj-$(CONFIG_TOUCHSCREEN_TPS6507X)     += tps6507x-ts.o obj-$(CONFIG_TOUCHSCREEN_VTL_CT36X) += vtl_ts/+#kris+obj-y  += gslx680/
阅读全文
1 0
原创粉丝点击