RE: [PATCH 0/2] HID: Intel-thc-hid: Support complete I2C bus configuration

"Xu, Even" <[email protected]> Tue, 4 Aug 2026 01:01:46 +0000
Newsgroups gmane.linux.kernel.input,gmane.linux.kernel
Message-ID <IA1PR11MB6098DBBB0DF142C902121DABF4D42@IA1PR11MB6098.namprd11.prod.outlook.com>
Thanks Jiri!

Best Regards,
Even Xu

> -----Original Message-----
> From: Jiri Kosina <[email protected]>
> Sent: Tuesday, August 4, 2026 2:33 AM
> To: Xu, Even <[email protected]>
> Cc: [email protected]; [email protected]; linux-
> [email protected]; [email protected]
> Subject: Re: [PATCH 0/2] HID: Intel-thc-hid: Support complete I2C bus
> configuration
>=20
> On Mon, 27 Jul 2026, Even Xu wrote:
>=20
> > The Intel THC QuickI2C driver currently configures only the target
> > address, bus speed, and SCL high and low periods. Additional timing
> > parameters supplied by firmware are not applied to the I2C sub-IP.
> >
> > Introduce a common I2C configuration structure in the THC core and use
> > it to configure the target address, addressing mode, bus speed, SCL
> > timings, and SDA transmit and receive hold periods. Populate this
> > structure from the QuickI2C ACPI resources so that platform-specific
> > timings are restored during both initialization and resume.
> >
> > Even Xu (2):
> >   HID: Intel-thc-hid: Intel-thc: Refactor I2C bus configuration with
> >     unified config structure
> >   HID: Intel-thc-hid: Intel-quicki2c: Support full I2C BUS config
> >     parameters
> >
> >  .../intel-quicki2c/pci-quicki2c.c             | 46 +++++++------
> >  .../intel-quicki2c/quicki2c-dev.h             | 14 ++--
> >  .../intel-thc-hid/intel-thc/intel-thc-dev.c   | 69 ++++++++++++-------
> >  .../intel-thc-hid/intel-thc/intel-thc-dev.h   | 23 ++++++-
> >  .../intel-thc-hid/intel-thc/intel-thc-hw.h    |  3 +
> >  5 files changed, 97 insertions(+), 58 deletions(-)
>=20
> Applied, thanks.
>=20
> --
> Jiri Kosina
> SUSE Labs