Skip to content

drivers: input: gt911: Added support for gt912, gt927, gt9271, gt928, gt967#104469

Open
BASoluware wants to merge 3 commits intozephyrproject-rtos:mainfrom
BASoluware:main
Open

drivers: input: gt911: Added support for gt912, gt927, gt9271, gt928, gt967#104469
BASoluware wants to merge 3 commits intozephyrproject-rtos:mainfrom
BASoluware:main

Conversation

@BASoluware
Copy link

Hi community,

this is the fix for following issue:
https://github.com/zephyrproject-rtos/zephyr/issues/104442

The Goodix GT9271 touch controller is currently not handled correctly by the Zephyr GT911 driver.

The GT9217 chip reports a different Product ID than the one expected and checked in the Zephyr driver implementation. Because of this, the driver does not properly recognize or initialize the controller.

According to Kconfig.gt911, the driver is intended to support the following Goodix controllers:
"This driver should support gt9110, gt912, gt927, gt9271, gt928"

#However, at the moment only the GT911 appears to be supported in the driver code. Other listed controllers (including GT9271) are not properly detected due to strict Product ID checking.

@github-actions
Copy link

Hello @BASoluware, and thank you very much for your first pull request to the Zephyr project!
Our Continuous Integration pipeline will execute a series of checks on your Pull Request commit messages and code, and you are expected to address any failures by updating the PR. Please take a look at our commit message guidelines to find out how to format your commit messages, and at our contribution workflow to understand how to update your Pull Request. If you haven't already, please make sure to review the project's Contributor Expectations and update (by amending and force-pushing the commits) your pull request if necessary.
If you are stuck or need help please join us on Discord and ask your question there. Additionally, you can escalate the review when applicable. 😊

@zephyrbot zephyrbot added the area: Input Input Subsystem and Drivers label Feb 24, 2026
@henrikbrixandersen
Copy link
Member

Please remove the merge commit from your branch and force push to this PR. See https://docs.zephyrproject.org/latest/contribute/contributor_expectations.html#pr-requirements for further details.

@BASoluware
Copy link
Author

Please remove the merge commit from your branch and force push to this PR. See https://docs.zephyrproject.org/latest/contribute/contributor_expectations.html#pr-requirements for further details.

Done

@fabiobaltieri
Copy link
Member

squash into a single comment and check compliance error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Input Input Subsystem and Drivers

4 participants