--- v2
+++ v4
@@ -10,22 +10,35 @@
Changes in v2:
- Fixed sparse warnings from lkp kernel test robot
+Changes in v3 (as requested by Dmitry Torokhov):
+- Using shorthand u16/u32 (sorry for the overlook!)
+- Now using more input and touchscreen APIs
+- Fixed useless workqueue involvements
+- Removed useless locking
+- Switched reads and writes to use regmap
+- Moved header contents to nt36xxx.c
+- Fixed reset gpio handling
+- Other cleanups
+- P.S.: Thanks, Dmitry!
+
+Changes in v4:
+- Fixed regmap read length for CRC_ERR_FLAG final check
+- Fixed YAML binding, as requested by Krzysztof Kozlowski
+
AngeloGioacchino Del Regno (3):
dt-bindings: Add vendor prefix for Novatek Microelectronics Corp.
Input: Add Novatek NT36xxx touchscreen driver
dt-bindings: touchscreen: Add binding for Novatek NT36xxx series
driver
- .../input/touchscreen/novatek,nt36xxx.yaml | 56 ++
+ .../input/touchscreen/novatek,nt36xxx.yaml | 59 ++
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
drivers/input/touchscreen/Kconfig | 12 +
drivers/input/touchscreen/Makefile | 1 +
- drivers/input/touchscreen/nt36xxx.c | 742 ++++++++++++++++++
- drivers/input/touchscreen/nt36xxx.h | 122 +++
- 6 files changed, 935 insertions(+)
+ drivers/input/touchscreen/nt36xxx.c | 816 ++++++++++++++++++
+ 5 files changed, 890 insertions(+)
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/novatek,nt36xxx.yaml
create mode 100644 drivers/input/touchscreen/nt36xxx.c
- create mode 100644 drivers/input/touchscreen/nt36xxx.h
--
2.28.0