David and I are facing an issue in RHEL with the HP Zbook 15 Studio mWS.
This laptops uses the pinctrl-sunrisepoint controller for the GPIOs and
it failed on RHEL. We found out what the issue was, but in the meantime
realized that part of the code we have in i2c-hid is not required anymore.
The actual issue is fixed here: https://lkml.org/lkml/2016/10/12/493
but it would be more convenient (for us) and cleaner (fo everybody) to just
remove the extra boiler-plate in i2c-hid and let i2c-core handling the
attributions of the IRQ.
David Arcari (2):
Revert "HID: i2c-hid: Add support for ACPI GPIO interrupts"
HID: i2c-hid: exit if the IRQ is not valid
drivers/hid/i2c-hid/i2c-hid.c | 78 ++++++++++++++-----------------------------
1 file changed, 25 insertions(+), 53 deletions(-)