Hi Bart, Linus, et. al., Here's a pull-req for merging into the GPIO tree. This removes the users for acpi_get_and_request_gpiod() so it can be removed. - i. The following changes since commit 0bb80ecc33a8fb5a682236443c1e740d5c917d1d: Linux 6.6-rc1 (2023-09-10 16:28:41 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git tags/platform-drivers-x86-ib-int3472-v6.7 for you to fetch changes up to 5ccf9873ab2bcb7c480bc2ccea55ec235d9db175: platform/x86: int3472: Switch to devm_get_gpiod() (2023-10-06 13:34:58 +0300) ---------------------------------------------------------------- Immutable branch between pdx86 int3472 branch and GPIO due for the v6.7 merge window. platform-drivers-x86-ib-int3472-v6.7: v6.6-rc1 + platform-drivers-x86-int3472 for merging into the GPIO subsystem for v6.7. ---------------------------------------------------------------- Bartosz Golaszewski (1): platform/x86: int3472: Add new skl_int3472_gpiod_get_from_temp_lookup() helper Hans de Goede (3): platform/x86: int3472: Add new skl_int3472_fill_gpiod_lookup() helper platform/x86: int3472: Stop using gpiod_toggle_active_low() platform/x86: int3472: Switch to devm_get_gpiod() .../platform/x86/intel/int3472/clk_and_regulator.c | 54 ++--------- drivers/platform/x86/intel/int3472/common.h | 7 +- drivers/platform/x86/intel/int3472/discrete.c | 103 ++++++++++++++++----- drivers/platform/x86/intel/int3472/led.c | 24 +---- 4 files changed, 94 insertions(+), 94 deletions(-)