]> git.baikalelectronics.ru Git - kernel.git/commit
gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI
authorMario Limonciello <mario.limonciello@amd.com>
Mon, 16 Jan 2023 19:37:01 +0000 (13:37 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 6 Feb 2023 07:06:33 +0000 (08:06 +0100)
commit48a88f538edf4cc785a776555397ac42d18f03d4
tree3d299a6275b4374ee89a2c7e7036d138fe38d583
parentda10cfae3211dfd787f677d7d29f31f9522f7c15
gpiolib: acpi: Allow ignoring wake capability on pins that aren't in _AEI

[ Upstream commit 9ac5d39a4b169490c986e27da11a2c0a9d5044d0 ]

Using the `ignore_wake` quirk or module parameter doesn't work for any pin
that has been specified in the _CRS instead of _AEI.

Extend the `acpi_gpio_irq_is_wake` check to cover both places.

Suggested-by: Raul Rangel <rrangel@chromium.org>
Link: https://gitlab.freedesktop.org/drm/amd/-/issues/1722#note_1722335
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpio/gpiolib-acpi.c