完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一、驱动配置
直接制作的补丁,把触摸屏源码相关的东西删除了,仅供参考 From f6d063dfe2adad45e3daa257b1c4fd881de4e157 Mon Sep 17 00:00:00 2001 From: wutao Date: Sat, 28 Mar 2020 11:50:52 +0800 Subject: [PATCH] Add FT6336U touch screen driver Change-Id: I71d62034a1d2ab4a1064e1d390f6d13a77ab198a --- arch/arm64/configs/rockchip_defconfig | 13 +- drivers/input/touchscreen/Kconfig | 2 + drivers/input/touchscreen/Makefile | 1 + diff --git a/arch/arm64/configs/rockchip_defconfig b/arch/arm64/configs/rockchip_defconfig index d252840..458a6d7 100644 --- a/arch/arm64/configs/rockchip_defconfig +++ b/arch/arm64/configs/rockchip_defconfig @@ -380,12 +380,13 @@ CONFIG_TABLET_USB_GTCO=y CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=y CONFIG_INPUT_TOUCHSCREEN=y -CONFIG_TOUCHSCREEN_GSLX680_PAD=y -CONFIG_TOUCHSCREEN_GSLX680_VR=y -CONFIG_TOUCHSCREEN_GSL3673=y -CONFIG_TOUCHSCREEN_GSL3673_800X1280=y -CONFIG_TOUCHSCREEN_GT9XX=y -CONFIG_TOUCHSCREEN_GT1X=y +CONFIG_TOUCHSCREEN_GSLX680_PAD=n +CONFIG_TOUCHSCREEN_GSLX680_VR=n +CONFIG_TOUCHSCREEN_GSL3673=n +CONFIG_TOUCHSCREEN_GSL3673_800X1280=n +CONFIG_TOUCHSCREEN_GT9XX=n +CONFIG_TOUCHSCREEN_GT1X=n +CONFIG_TOUCHSCREEN_FTS=y CONFIG_ROCKCHIP_REMOTECTL=y CONFIG_ROCKCHIP_REMOTECTL_PWM=y CONFIG_SENSOR_DEVICE=y diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig index 3c0a61d..63a587b 100644 --- a/drivers/input/touchscreen/Kconfig +++ b/drivers/input/touchscreen/Kconfig @@ -1165,4 +1165,6 @@ config TOUCHSCREEN_VTL_CT36X config TOUCHSCREEN_GT1X tristate "GT1X touchscreens support" +source "drivers/input/touchscreen/focaltech_touch/Kconfig" + endif diff --git a/drivers/input/touchscreen/Makefile b/drivers/input/touchscreen/Makefile index b66414e..c9a01bc 100644 --- a/drivers/input/touchscreen/Makefile +++ b/drivers/input/touchscreen/Makefile @@ -102,3 +102,4 @@ obj-$(CONFIG_TOUCHSCREEN_COLIBRI_VF50) += colibri-vf50-ts.o obj-$(CONFIG_TOUCHSCREEN_ROHM_BU21023) += rohm_bu21023.o obj-$(CONFIG_TOUCHSCREEN_VTL_CT36X) += vtl_ts/ obj-$(CONFIG_TOUCHSCREEN_GT1X) += gt1x/ +obj-$(CONFIG_TOUCHSCREEN_FTS) += focaltech_touch/ 相信你打算使用这个TP的时候就已经获得了源码。 因为已经配置了CONFIG_TOUCHSCREEN_FTS为Y,所以不需要再menuconfig去配置了。 二、DTS的修改 focaltech@38{ compatible = "focaltech,fts"; status = "okay"; reg = <0x38>; interrupt-parent = <&gpio0>; interrupts = <13 IRQ_TYPE_LEVEL_LOW>; focaltech,reset-gpio = <&gpio0 RK_PB4 GPIO_ACTIVE_HIGH>; focaltech,irq-gpio = <&gpio0 RK_PB5 IRQ_TYPE_LEVEL_LOW>; focaltech,max-touch-number = <5>; focaltech,display-coords = <0 0 480 480>; }; 这里要注意匹配好中断号。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1880 浏览 1 评论
synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?
2346 浏览 1 评论
RK3588 GStreamer调试四路鱼眼摄像头四宫格显示报错
5152 浏览 1 评论
【飞凌嵌入式OK3576-C开发板体验】RKNN神经网络-YOLO图像识别
254 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
1336 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 21:28 , Processed in 0.819714 second(s), Total 70, Slave 54 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号