]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
HID: intel-thc-hid: intel-quicki2c: support ACPI config for advanced features
authorXinpeng Sun <xinpeng.sun@intel.com>
Wed, 17 Sep 2025 01:53:44 +0000 (09:53 +0800)
committerJiri Kosina <jkosina@suse.com>
Fri, 19 Sep 2025 15:09:39 +0000 (17:09 +0200)
commit0b1fca9dce44d0d2a8f4c55df1e4149744934a91
treeefe6fb6af7fdf4871869e6fb6a8a950de84ca5c8
parent71b28769d708f20046fc6f853cf93fb88a8b6e11
HID: intel-thc-hid: intel-quicki2c: support ACPI config for advanced features

There is a new BIOS enhancement that adds the capability to configure the
following two features of I2C subsystem introduced in commit 1ed0b48
("Intel-thc: Introduce max input size control") and commit 3f2a921
("Intel-thc: Introduce interrupt delay control"):
- Max input size control
- Interrupt delay control

As BIOS is used for the configuration of these two features, change driver
data usage to indicate hardware capability, and add corresponding ACPI
configuration support in QuickI2C driver.

Signed-off-by: Xinpeng Sun <xinpeng.sun@intel.com>
Tested-by: Rui Zhang <rui1.zhang@intel.com>
Reviewed-by: Even Xu <even.xu@intel.com>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/intel-thc-hid/intel-quicki2c/pci-quicki2c.c
drivers/hid/intel-thc-hid/intel-quicki2c/quicki2c-dev.h