Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

pinctrl: jasperlake: Fix HOSTSW_OWN offset

GPIOs that attempt to use interrupts get thwarted with a message like:
"pin 161 cannot be used as IRQ" (for instance with SD_CD). This is because
the HOSTSW_OWN offset is incorrect, so every GPIO looks like it's
owned by ACPI.

Fixes: e278dcb7048b1 ("pinctrl: intel: Add Intel Jasper Lake pin controller support")
Cc: stable@vger.kernel.org
Signed-off-by: Evan Green <evgreen@chromium.org>
Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>

authored by

Evan Green and committed by
Andy Shevchenko
cdd8fc2d 59024c93

+1 -1
+1 -1
drivers/pinctrl/intel/pinctrl-jasperlake.c
··· 16 16 17 17 #define JSL_PAD_OWN 0x020 18 18 #define JSL_PADCFGLOCK 0x080 19 - #define JSL_HOSTSW_OWN 0x0b0 19 + #define JSL_HOSTSW_OWN 0x0c0 20 20 #define JSL_GPI_IS 0x100 21 21 #define JSL_GPI_IE 0x120 22 22