Hi Linus, Bartosz, This patch series contains a few cleanups and improvements for the R-Car GPIO driver. All four patches are independent. The gpio_chip.get_multiple() implementation has been tested on R-Car Gen2 and Gen3. Thanks for your comments! Geert Uytterhoeven (4): gpio: rcar: Cache gpiochip_get_data() return value gpio: rcar: Align register offsets gpio: rcar: Rework hardware features handling gpio: rcar: Implement gpio_chip.get_multiple() drivers/gpio/gpio-rcar.c | 87 ++++++++++++++++++++++++++-------------- 1 file changed, 58 insertions(+), 29 deletions(-) -- 2.25.1 Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds