Inter-revision diff: cover letter

Comparing v6 (message) to v4 (message)

--- v6
+++ v4
@@ -7,61 +7,51 @@
 it's easier to jam the Goodix support in there.
 
 This series was:
-- Tested on a device that uses normal i2c-hid.
-- Tested on a device that has a Goodix i2c-hid device.
-- Tested on an ACPI device, but an earlier version of the series.
+- Tested on a device that uses normal i2c-hid
+- Tested on a device that pretended to have a Goodix i2c-hid device on
+  it.  I don't have a device with GT7375P setup yet and the person who
+  has been testing remotely for me hasn't tested this exact series.  I
+  think it should still work, though.
+- NOT tested on any ACPI devices (just compile tested).
 
-Changes in v6:
-- ACPI probe function should have been "static"
-- Don't export suspend/resume, just export dev_pm_ops from core.
-- Fixed crash in ACPI module (missing init of "client")
-- No need for regulator include in the core.
-- Removed i2c_device_id table from ACPI module.
-- Suspend/resume are no longer exported from the core.
-
-Changes in v5:
-- Add shutdown_tail op and use it in ACPI.
-- Added mention of i2c-hid in the yaml itself as per Rob.
-- Adjusted subject as per Rob.
-- i2chid_subclass_data => i2chid_ops.
-- power_up_device => power_up (same with power_down).
-- subclass => ops.
+There are probably still small nits, but hopefully we're getting
+closer to something people like.
 
 Changes in v4:
+- Fully rejigger so ACPI and OF are full subclasses.
 - ("arm64: defconfig: Update config names for i2c-hid rejigger") new for v4.
-- Fully rejigger so ACPI and OF are full subclasses.
 - Totally redid based on the new subclass system.
 
 Changes in v3:
+- Rework to use subclassing.
+- Removed Benjamin as a maintainer.
 - Fixed compatible in example.
-- Removed Benjamin as a maintainer.
+- Updated description.
 - Rework to use subclassing.
-- Updated description.
 
 Changes in v2:
+- Use a separate compatible string for this new touchscreen.
+- Get timings based on the compatible string.
 - ("dt-bindings: HID: i2c-hid: Introduce bindings for the Goodix GT7375P") new in v2.
-- Get timings based on the compatible string.
-- Use a separate compatible string for this new touchscreen.
 
 Douglas Anderson (4):
-  HID: i2c-hid: Reorganize so ACPI and OF are separate modules
+  HID: i2c-hid: Reorganize so ACPI and OF are subclasses
   arm64: defconfig: Update config names for i2c-hid rejigger
-  dt-bindings: input: HID: i2c-hid: Introduce bindings for the Goodix
-    GT7375P
-  HID: i2c-hid: Introduce goodix-i2c-hid using i2c-hid core
+  dt-bindings: HID: i2c-hid: Introduce bindings for the Goodix GT7375P
+  HID: i2c-hid: Introduce goodix-i2c-hid as a subclass of i2c-hid
 
- .../bindings/input/goodix,gt7375p.yaml        |  65 +++++
+ .../bindings/input/goodix,gt7375p.yaml        |  63 +++++
  arch/arm64/configs/defconfig                  |   3 +-
  drivers/hid/Makefile                          |   2 +-
  drivers/hid/i2c-hid/Kconfig                   |  47 +++-
  drivers/hid/i2c-hid/Makefile                  |   6 +-
- drivers/hid/i2c-hid/i2c-hid-acpi.c            | 159 +++++++++++
- drivers/hid/i2c-hid/i2c-hid-core.c            | 254 +++---------------
- drivers/hid/i2c-hid/i2c-hid-of-goodix.c       | 116 ++++++++
- drivers/hid/i2c-hid/i2c-hid-of.c              | 143 ++++++++++
- drivers/hid/i2c-hid/i2c-hid.h                 |  22 ++
+ drivers/hid/i2c-hid/i2c-hid-acpi.c            | 167 ++++++++++++
+ drivers/hid/i2c-hid/i2c-hid-core.c            | 253 +++---------------
+ drivers/hid/i2c-hid/i2c-hid-of-goodix.c       | 120 +++++++++
+ drivers/hid/i2c-hid/i2c-hid-of.c              | 149 +++++++++++
+ drivers/hid/i2c-hid/i2c-hid.h                 |  24 ++
  include/linux/platform_data/i2c-hid.h         |  41 ---
- 11 files changed, 596 insertions(+), 262 deletions(-)
+ 11 files changed, 607 insertions(+), 268 deletions(-)
  create mode 100644 Documentation/devicetree/bindings/input/goodix,gt7375p.yaml
  create mode 100644 drivers/hid/i2c-hid/i2c-hid-acpi.c
  create mode 100644 drivers/hid/i2c-hid/i2c-hid-of-goodix.c
@@ -69,7 +59,7 @@
  delete mode 100644 include/linux/platform_data/i2c-hid.h
 
 -- 
-2.29.2.222.g5d2a92d10f8-goog
+2.29.1.341.ge80a0c044ae-goog
 
 
 _______________________________________________
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help