功能:硬件上在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支持相关推荐

  1. aptx android8,秒杀苹果无线音频!Android 8.0蓝牙音质支持aptxHD/LDAC

    原标题:秒杀苹果无线音频!Android 8.0蓝牙音质支持aptxHD/LDAC [TechWeb报道]8月25日消息,本周将迎来Android 8.0"奥利奥"系统推送,目前已 ...

  2. ubuntu+touch+android,移动操作系统Ubuntu Touch支持安卓应用

    原标题:移动操作系统Ubuntu Touch支持安卓应用 [ ] [IT168 资讯]不知道大家是否还记得魅族和Ubuntu合作的Ubuntu Touch移动操作系统,自从Canonical宣布放弃U ...

  3. Android 1.0将不支持开发蓝牙和Gtalk应用

    北京时间8月26日消息:据国外媒体报道,根据Android开发博客,Google在其第一版手机系统--Android 1.0中,放弃了蓝牙和GTalkService即时通讯的API(应用程序接口). ...

  4. android o tv shield,老款Nvidia Shield TV获系统更新:Android 7.0/4K HDR支持

    Nvidia近日为老款Shield TV机顶盒提供了最新系统更新Shield Experience Upgrade 5.0,内核升级至Android 7.0 Nougat系统,并且在游戏.视频和智能家 ...

  5. Android 12.0 开机动画支持mp4格式视频播放

    目录 1.概述 2.开机动画支持mp4格式视频播放的核心类 3.开机动画支持mp4格式视频播放的核

  6. android 是否可触摸,android 2.0可能支持多点触摸?

    android 2.0可能支持多点触摸? 最近有流言称google即将推出的android 2.0操作系统,即大家认为的donut(名字好怪,叫油炸焦圈)会支持多点触摸功能,类似zoom in/out ...

  7. 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 ...

  8. Android 7.0 Nougat介绍

    Android 7.0 Nougat 1.多窗口支持 在 Android 7.0 中,我们为该平台引入了一个新的而且非常需要的多任务处理功能 - 多窗口支持. 现在,用户可以一次在屏幕上打开两个应用. ...

  9. android 7.0电视,将智能电视升级到Android 7.0有什么经验?为索尼用户祝福

    尽管Android 7.0系统很早以前就已正式发布,但实际上,由于Android设备的严重碎片化,并不是所有的Android设备都可以在第一时间进行升级,因此,实际上现在已经安装了Android 7. ...

最新文章

  1. uml和模式应用 pdf_「企业架构」架构知识库应用简介
  2. HUE Schedule 定时调度 - 启动时间设置问题(执行次数过多,时区问题)
  3. linux mysql多主一从_linux中mysql多主一从热备份
  4. 【Flink】Flink 上海会议 【视频笔记】
  5. php mysql销售_计算用于销售应用程序的php / mysql中的损益(每日,每月和每年)...
  6. 去哪网实习总结:JavaWeb配置404页面(JavaWeb)
  7. 数学标记语言MathML简介、工具及兼容
  8. EXCEL实战技巧与数据分析(一)基础应用
  9. PPT 2013 提升演讲逼格 视频教程
  10. 《分布式微服务电商源码》-项目简介
  11. ubuntu18.04 安装扫描仪驱动程序
  12. Linux 内核 颜色,Linux操作系统内核版的表示方法是( )
  13. 如何检测异方差并纠正它?
  14. python win32gui模块详解_Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_窗体控制模块(win32con、win32gui)...
  15. 模型汇总-9 Variational AutoEncoder_VAE基础:LVM、MAP、EM、MCMC、Variational Inference(VI)
  16. 正则匹配 正则表达式在线工具
  17. Gartner2022应用安全测试魔力象限
  18. 如何正确选择ARM核心板、ARM工控板的存储类型?
  19. 2014第二十二届全国青少年信息学奥林匹克联赛初赛
  20. oracle数据库优化之统计分析

热门文章

  1. python作用域,变量作用域
  2. 2021-01-29 PMP 群内练习题 - 光环
  3. java雪花纷飞_分析自定义view的实现过程-实现雪花飞舞效果(转载有改动)
  4. ubuntu18.04版本连不了wifi
  5. 记录:macbook可以连wifi但是上不了网
  6. python中glob模块怎么下_如何安装“glob”模块?
  7. STM32单片机(4) 独立看门狗实验
  8. HTMlEncode和HTMLDecode、UrlEncode和 UrlDecode 定义和用法
  9. 高通QCS610平台800万camera bring up
  10. win10解除网速限制