On Tue, Nov 5, 2019 at 9:36 PM Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> wrote: > When IRQ chip is being added by GPIO library, the ACPI based platform expects > GPIO <-> pin mapping ranges to be initialized in order to correctly initialize > ACPI event mechanism on affected platforms. Unfortunately this step is missed. > > Introduce ->add_pin_ranges() callback to fill the above mentioned gap. > > Signed-off-by: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx> Reviewed-by: Linus Walleij <linus.walleij@xxxxxxxxxx> I also think DT drivers can benefit from this. I expect this in a big pull request :) Yours, Linus Walleij