[RK3399] + [Android 9.0] + [汇顶GT911-V2.8驱动移植] + 触摸屏

[RK3399] + [Android 9.0] + [汇顶GT911-V2.8驱动移植]

硬件部分

  • 硬件上连接到I2C5
  • 注意上拉电阻
  • GT911复位脚和中断脚
  • 注意上电时序会使得设备地址不同
    在这里插入图片描述

设备树

&i2c5 {
	status = "okay";
	i2c-scl-rising-time-ns = <140>;
	i2c-scl-falling-time-ns = <30>;	
	clock-frequency = <100000>;

    ts@5d {
		compatible = "goodix,gt9xx";
		status = "okay";
		reg = <0x5d>;
		irq-gpios = <&gpio4 RK_PD0 GPIO_ACTIVE_HIGH>;       
		reset-gpios = <&gpio4 RK_PD1 GPIO_ACTIVE_HIGH>;	
		irq-flags = <2>;

		touchscreen-size-x = <1200>; // 设置为触摸屏的最大分辨率,而不是屏幕的分辨率
		touchscreen-size-y = <1920>; // 设置为触摸屏的最大分辨率,而不是屏幕的分辨率
		goodix,pen-suppress-finger = <1>;
		goodix,swap-x2y = <1>;
		goodix,int-sync = <1>; // 注意这个必须要
	 };
};

原厂提供的驱动源码

  • 后续补上
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值