mbox series

[v1,0/7] Add two new features for QuickI2C

Message ID 20250514061944.125857-1-even.xu@intel.com
Headers show
Series Add two new features for QuickI2C | expand

Message

Even Xu May 14, 2025, 6:19 a.m. UTC
In order to improve THC compatibility with lagacy HIDI2C touch device,
on Panther lake (PTL) platform, THC hardware introduces two new features
for I2C subsystem:
- Input max input size control
- Input interrupt delay

This patch set adds APIs for above two features' setting and enabling
in THC hardware layer driver, and enable them in QuickI2C driver.

Even Xu (7):
  HID: Intel-thc-hid: Intel-thc: Add thc_dma_content into kernel doc
  HID: Intel-thc-hid: Intel-thc: Refine code comments
  HID: Intel-thc-hid: Intel-thc: Introduce max input size control
  HID: Intel-thc-hid: Intel-thc: Introduce interrupt delay control
  HID: Intel-thc-hid: Intel-quicki2c: Refine code comments
  HID: Intel-thc-hid: Intel-quicki2c: Add driver data support
  HID: Intel-thc-hid: Intel-quicki2c: Add two new features to PTL

 Documentation/hid/intel-thc-hid.rst           |  27 +++
 .../intel-quicki2c/pci-quicki2c.c             | 204 +++++++++++-------
 .../intel-quicki2c/quicki2c-dev.h             |  55 +++--
 .../intel-thc-hid/intel-thc/intel-thc-dev.c   | 140 ++++++++++++
 .../intel-thc-hid/intel-thc/intel-thc-dev.h   |  29 ++-
 .../intel-thc-hid/intel-thc/intel-thc-dma.c   |  40 ++++
 .../intel-thc-hid/intel-thc/intel-thc-dma.h   |  38 ++--
 .../intel-thc-hid/intel-thc/intel-thc-hw.h    |   5 +
 8 files changed, 417 insertions(+), 121 deletions(-)