Re: [PATCH] goodix touchscreen: Add support for 9-bytes reports

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey,

On Sun, 2019-02-10 at 13:30 +0300, Yauhen Kharuzhy wrote:
> Some variants of Goodix touchscreen firmwares use 9-bytes finger
> report format instead of common 8-bytes format.
<snip>
> +static const struct dmi_system_id nine_bytes_report[] = {
> +#if defined(CONFIG_DMI) && defined(CONFIG_X86)
> +	{
> +		.ident = "Lenovo YogaBook",
> +		/* YB1-X91L/F and YB1-X90L/F */
> +		.matches = {
> +			DMI_MATCH(DMI_PRODUCT_NAME, "Lenovo YB1-X9")
> +		}
> +	},
> +#endif
> +	{}
> +};

Is this really the only way to know whether the report is 8 or 9 bytes?
Which Goodix model is it? Can you find additional information about the
protocol in the specifications[1]

[1]: https://github.com/hadess/gt9xx/tree/master/specifications




[Index of Archives]     [Linux Media Devel]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Linux Wireless Networking]     [Linux Omap]

  Powered by Linux