[PATCH 0/1][SRU][U/G/F/OEM-5.10] HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID

You-Sheng Yang vicamo.yang at canonical.com
Fri Feb 5 07:29:21 UTC 2021


BugLink: https://bugs.launchpad.net/bugs/1914543

[Impact]

Device sensors attached to Intel Integrated Sensor Hub (ISH) on TGL-H
platforms are not detected due to the lack of corresponding PCI ID in
intel-ish-hid driver.

[Fix]

Add PCI ID 8086:43FC the intel-ish-hid driver. Fix also proposed to
linux-input mailing list as
https://patchwork.kernel.org/project/linux-input/patch/20210204083315.122952-1-vicamo.yang@canonical.com/

[Test Case]

On the affected platforms, sensors should be probed with this patch
applied:

  $ dmesg | grep ish
  ish-hid {33AECD58-B679-4E54-9BD9-A04D34F0C226}: [hid-ish]: enum_devices_done OK, num_hid_devices=3
  hid-generic 001F:8087:0AC2.0003: hidraw2: <UNKNOWN> HID v2.00 Device [hid-ishtp 8087:0AC2] on
  hid-generic 001F:8087:0AC2.0004: hidraw3: <UNKNOWN> HID v2.00 Device [hid-ishtp 8087:0AC2] on
  hid-generic 001F:8087:0AC2.0005: hidraw4: <UNKNOWN> HID v2.00 Device [hid-ishtp 8087:0AC2] on

  $ ls -1 /sys/bus/iio/devices/
  iio:device0
  iio:device1
  trigger0
  trigger1

[Where problems could occur]

While this would bring up sensor hub and sensors attached to this
platform, it might affect system power consumption, and might introduce
unexpected behavior if an unsupported/misbehaved sensor is up.

You-Sheng Yang (1):
  UBUNTU: SAUCE: HID: intel-ish-hid: ipc: Add Tiger Lake H PCI device ID

 drivers/hid/intel-ish-hid/ipc/hw-ish.h  | 1 +
 drivers/hid/intel-ish-hid/ipc/pci-ish.c | 1 +
 2 files changed, 2 insertions(+)

-- 
2.29.2




More information about the kernel-team mailing list