Since d621e8bae5ac9c67 (Create of_mm_gpiochip_remove), there is a counterpart for of_mm_gpiochip_add. This set of patches implements the removing of all the drivers that made use of of_mm_gpiochip_add. Also some minor cleanups are done on those drivers. Suggested-by: Linus Walleij <linus.walleij@xxxxxxxxxx> Ricardo Ribalda Delgado (8): gpio/mpc5200: Use of_mm_gpiochip_remove gpio/-mm-lantiq: Use devm_kzalloc gpio/mm-lantiq: Do not replicate code gpio-mm-lantiq: Use of_propery_read_u16 gpio/gpio-mm-lantiq: Use of_mm_gpiochip_remove gpio/zevio: Use of_mm_gpiochip_remove gpio/mpc8xxx: Convert to platform device interface. gpio/mpc8xxx: Use of_mm_gpiochip_remove drivers/gpio/gpio-mm-lantiq.c | 41 ++++++++++++++----------- drivers/gpio/gpio-mpc5200.c | 23 ++++++++++---- drivers/gpio/gpio-mpc8xxx.c | 70 ++++++++++++++++++++++++++----------------- drivers/gpio/gpio-zevio.c | 12 ++++++++ 4 files changed, 95 insertions(+), 51 deletions(-) -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-gpio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html