]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
pinctrl: tigerlake: Tiger Lake uses _HID enumeration
authorMika Westerberg <mika.westerberg@linux.intel.com>
Thu, 16 Jan 2020 11:09:02 +0000 (14:09 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 24 Feb 2020 07:38:33 +0000 (08:38 +0100)
commit5c5af6685909243a3ec619085d756eca015231af
tree4148580f504dd5b09de08d391d09facefa23aa2b
parentbbe2af2bc1edf0a46c8d71540a2f202e27f15352
pinctrl: tigerlake: Tiger Lake uses _HID enumeration

[ Upstream commit cd0a32371db73d0b50536a7ca4f036abddff0d1d ]

Turns out that Tiger Lake GPIO will be enumerated using _HID method where
there is only a single ACPI device and multiple BARs so rework the driver
to support that scheme instead.

Fixes: c9ccf71fc807 ("pinctrl: intel: Add Intel Tiger Lake pin controller support")
Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/pinctrl/intel/pinctrl-tigerlake.c