Commit 3f5a435f authored by Guido Gunther's avatar Guido Gunther

input: goodix - support Goodix gt5688

From what I've seen in vendor trees it's fine to treat this as gt1x¹.
Tested on the Purism Librem 5 Devkit (Rocktech JH057N00900 panel).


This folds in the rest of the patch sent upstream making the number of
touch points probe reliably.
Signed-off-by: Guido Gunther's avatarGuido Günther <>
parent cc0025a6
......@@ -3,6 +3,7 @@ Device tree bindings for Goodix GT9xx series touchscreen controller
Required properties:
- compatible : Should be "goodix,gt1151"
or "goodix,gt5688"
or "goodix,gt911"
or "goodix,gt9110"
or "goodix,gt912"
......@@ -216,6 +216,7 @@ static const struct goodix_chip_data *goodix_get_chip_data(u16 id)
switch (id) {
case 1151:
case 5688:
return &gt1x_chip_data;
case 911:
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment