HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core

Goodix i2c-hid touchscreens are mostly i2c-hid compliant but have some
special power sequencing requirements, including the need to drive a
reset line during the sequencing.

Let's use the new rejiggering of i2c-hid to support this with a thin
wrapper driver to support the first Goodix i2c-hid touchscreen:
GT7375P

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@redhat.com>
This commit is contained in:
Douglas Anderson 2021-01-15 09:06:40 -08:00 • committed by Benjamin Tissoires
commit c1ed18c11b
3 changed files with 134 additions and 2 deletions