Input: goodix - add a goodix.h header file
authorHans de Goede <hdegoede@redhat.com>
Tue, 21 Sep 2021 04:08:18 +0000 (21:08 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 21 Sep 2021 05:00:23 +0000 (22:00 -0700)
commita2233cb7b65a017067e2f2703375ecc930a0ab30
tree05f5f7a33a9e98bdb795f86d3fa8b53f141bf5e8
parent31ae0102a34ed863c7d32b10e768036324991679
Input: goodix - add a goodix.h header file

Add a goodix.h header file, and move the register definitions,
and struct declarations there and add prototypes for various
helper functions.

This is a preparation patch for adding support for controllers
without flash, which need to have their firmware uploaded and
need some other special handling too.

Since MAINTAINERS needs updating because of this change anyways,
also add myself as co-maintainer.

Reviewed-by: Bastien Nocera <hadess@hadess.net>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20210920150643.155872-3-hdegoede@redhat.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
MAINTAINERS
drivers/input/touchscreen/goodix.c
drivers/input/touchscreen/goodix.h [new file with mode: 0644]