SC60 Android 9.0 gt911 touch支持
功能:硬件上在i2c3挂载gt911的touch,及对应的RST PWR控制引脚,软件适配支持
1.kernel的配置文件
kernel/msm-4.9/arch/arm64/boot/dts/qcom/msm8953-mtp.dtsi
&i2c_3 { /* BLSP1 QUP3 */
status = "ok";
goodix@5d {
compatible = "goodix,gt9xx";
reg = <0x5d>;
interrupt-parent = <&tlmm>;
interrupts = <65 0x2>;
reset-gpios = <&tlmm 64 0x0>;//tp0-int gpio64
interrupt-gpios = <&tlmm 65 0x2008>;//tp0-int gpio65
power-gpios = <&tlmm 0 0x0>;//ctp_vdd_en gpio0
vdd-supply = <&pm8953_l10>;
vcc_i2c-supply = <&pm8953_l6>;
goodix,panel-coords = <0 0 800 1280>;
goodix,display-coords = <0 0 800 1280>;
goodix,button-map= <139 172 158>;
goodix,enable-power-off;
goodix,product-id = "911";//9147
goodix,fw_name = "gtp_fw.bin";
pinctrl-names = "pmx_ts_active","pmx_ts_suspend";
pinctrl-0 = <&ts_int_active &ts_reset_active>;
pinctrl-1 = <&ts_int_suspend &ts_reset_suspend>;
//touch配置参数
goodix,cfg-data0 = [
00 00 05 20 03 0A 05 01 02 2A 1E 0F 5A
46 03 05 00 00 00 00 00 00 00 00 00 00
00 8C 2E 0E 3C 3A D9 0B 00 00 02 B9 03
2D 00 00 00 00 00 03 64 32 00 00 00 1E
55 94 C5 02 07 00 00 04 B3 21 00 9B 29
00 8A 32 00 7C 3E 00 71 4D 00 71 50 40
28 00 F0 4A 3A FF FF 27 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 02 04 06 08 0A
0C 0E 10 12 14 16 18 1A 1C 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00
02 04 06 08 0A 0C 0F 10 12 13 14 16 18
1C 1D 1E 1F 20 21 22 24 26 28 29 2A 00
00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 9A 01
];
goodix,have-touch-key;
goodix,driver-send-cfg;
};
};
2.驱动文件在如下位置kernel/msm-4.9/drivers/input/touchscreen/gt9xx
3.配置文件kernel/msm-4.9/arch/arm64/configs/msm8953-perf_defconfig
kernel/msm-4.9/arch/arm64/configs/msm8953_defconfig
CONFIG_TOUCHSCREEN_GT9XX
CONFIG_GT9XX_TOUCHPANEL_DRIVER
CONFIG_GT9XX_TOUCHPANEL_UPDATE
SC60 Android 9.0 gt911 touch支持相关推荐
- aptx android8,秒杀苹果无线音频!Android 8.0蓝牙音质支持aptxHD/LDAC
原标题:秒杀苹果无线音频!Android 8.0蓝牙音质支持aptxHD/LDAC [TechWeb报道]8月25日消息,本周将迎来Android 8.0"奥利奥"系统推送,目前已 ...
- ubuntu+touch+android,移动操作系统Ubuntu Touch支持安卓应用
原标题:移动操作系统Ubuntu Touch支持安卓应用 [ ] [IT168 资讯]不知道大家是否还记得魅族和Ubuntu合作的Ubuntu Touch移动操作系统,自从Canonical宣布放弃U ...
- Android 1.0将不支持开发蓝牙和Gtalk应用
北京时间8月26日消息:据国外媒体报道,根据Android开发博客,Google在其第一版手机系统--Android 1.0中,放弃了蓝牙和GTalkService即时通讯的API(应用程序接口). ...
- android o tv shield,老款Nvidia Shield TV获系统更新:Android 7.0/4K HDR支持
Nvidia近日为老款Shield TV机顶盒提供了最新系统更新Shield Experience Upgrade 5.0,内核升级至Android 7.0 Nougat系统,并且在游戏.视频和智能家 ...
- Android 12.0 开机动画支持mp4格式视频播放
目录 1.概述 2.开机动画支持mp4格式视频播放的核心类 3.开机动画支持mp4格式视频播放的核
- android 是否可触摸,android 2.0可能支持多点触摸?
android 2.0可能支持多点触摸? 最近有流言称google即将推出的android 2.0操作系统,即大家认为的donut(名字好怪,叫油炸焦圈)会支持多点触摸功能,类似zoom in/out ...
- android 7 蓝牙版本,[Android]Android什么版本开始支持蓝牙4.2?答案:Android 7.0
根据Android 7.0的兼容性文档(https://source.android.com/compatibility/7.0/android-7.0-cdd.pdf) 里面7.3.4 Blueto ...
- Android 7.0 Nougat介绍
Android 7.0 Nougat 1.多窗口支持 在 Android 7.0 中,我们为该平台引入了一个新的而且非常需要的多任务处理功能 - 多窗口支持. 现在,用户可以一次在屏幕上打开两个应用. ...
- android 7.0电视,将智能电视升级到Android 7.0有什么经验?为索尼用户祝福
尽管Android 7.0系统很早以前就已正式发布,但实际上,由于Android设备的严重碎片化,并不是所有的Android设备都可以在第一时间进行升级,因此,实际上现在已经安装了Android 7. ...
最新文章
- uml和模式应用 pdf_「企业架构」架构知识库应用简介
- HUE Schedule 定时调度 - 启动时间设置问题(执行次数过多,时区问题)
- linux mysql多主一从_linux中mysql多主一从热备份
- 【Flink】Flink 上海会议 【视频笔记】
- php mysql销售_计算用于销售应用程序的php / mysql中的损益(每日,每月和每年)...
- 去哪网实习总结:JavaWeb配置404页面(JavaWeb)
- 数学标记语言MathML简介、工具及兼容
- EXCEL实战技巧与数据分析(一)基础应用
- PPT 2013 提升演讲逼格 视频教程
- 《分布式微服务电商源码》-项目简介
- ubuntu18.04 安装扫描仪驱动程序
- Linux 内核 颜色,Linux操作系统内核版的表示方法是( )
- 如何检测异方差并纠正它?
- python win32gui模块详解_Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_窗体控制模块(win32con、win32gui)...
- 模型汇总-9 Variational AutoEncoder_VAE基础:LVM、MAP、EM、MCMC、Variational Inference(VI)
- 正则匹配 正则表达式在线工具
- Gartner2022应用安全测试魔力象限
- 如何正确选择ARM核心板、ARM工控板的存储类型?
- 2014第二十二届全国青少年信息学奥林匹克联赛初赛
- oracle数据库优化之统计分析
热门文章
- python作用域,变量作用域
- 2021-01-29 PMP 群内练习题 - 光环
- java雪花纷飞_分析自定义view的实现过程-实现雪花飞舞效果(转载有改动)
- ubuntu18.04版本连不了wifi
- 记录:macbook可以连wifi但是上不了网
- python中glob模块怎么下_如何安装“glob”模块?
- STM32单片机(4) 独立看门狗实验
- HTMlEncode和HTMLDecode、UrlEncode和 UrlDecode 定义和用法
- 高通QCS610平台800万camera bring up
- win10解除网速限制