On Mon, Jul 3, 2023 at 2:18 PM Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > > Ideally the GPIO chip data structure has to be constant. > In real life it's not true, but we can make it closer to > that. Hence the series. > > Benjamin, would be nice it you can perform regression test for your > case. FWIW: Tested-by: Benjamin Tissoires <bentiss@xxxxxxxxxx> I've tested Danny's series + my SSDT override, with and without your series on top of the master of hid.git (v6.4+merge of the hid.git tree for v6.5-rc1), and in both cases, I can access the I2C-HID node that sits on top of the CP2112 USB adapter. Cheers, Benjamin > > > Bart, the idea is that this series has to land immediately after > v6.5-rc1 is out so we will have longer time to fix any downsides > and regressions found, if any. > > Andy Shevchenko (3): > gpiolib: of: Don't use GPIO chip fwnode in of_gpiochip_*() > gpiolib: acpi: Don't use GPIO chip fwnode in acpi_gpiochip_find() > gpiolib: Do not alter GPIO chip fwnode member > > drivers/gpio/gpiolib-acpi.c | 2 +- > drivers/gpio/gpiolib-of.c | 6 +++--- > drivers/gpio/gpiolib.c | 16 ++++++++-------- > 3 files changed, 12 insertions(+), 12 deletions(-) > > -- > 2.40.0.1.gaa8946217a0b >