Hi Linux GPIO maintainers, This PR is done against gpio/for-next due to dependencies. It's for v5.5 cycle. Thanks, With Best Regards, Andy Shevchenko The following changes since commit 6b240aeb121ec14a528a58413baa9a74f8749604: Merge branch 'devel' into for-next (2019-11-08 14:10:38 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git tags/intel-gpio-v5.5-1 for you to fetch changes up to 4a5e0f9e73511595c68f907a15772e5d1ba4aac6: gpio: merrifield: Pass irqchip when adding gpiochip (2019-11-13 15:30:53 +0200) ---------------------------------------------------------------- intel-gpio for v5.5-1 * Prerequisite patch against GPIO library to register pin ranges in time. * Second attempt to fix Intel Merrifield GPIO driver to utilize irqchip. The following is an automated git shortlog grouped by driver: gpiolib: - Introduce ->add_pin_ranges() callback merrifield: - Pass irqchip when adding gpiochip - Add GPIO <-> pin mapping ranges via callback ---------------------------------------------------------------- Andy Shevchenko (3): gpiolib: Introduce ->add_pin_ranges() callback gpio: merrifield: Add GPIO <-> pin mapping ranges via callback gpio: merrifield: Pass irqchip when adding gpiochip drivers/gpio/gpio-merrifield.c | 74 +++++++++++++++++++++++++----------------- drivers/gpio/gpiolib.c | 12 +++++++ include/linux/gpio/driver.h | 5 +++ 3 files changed, 61 insertions(+), 30 deletions(-) -- With Best Regards, Andy Shevchenko