v2: https://lore.kernel.org/linux-gpio/20210127104617.1173-1-nikita.shubin@xxxxxxxxxxx/ v3: https://lore.kernel.org/linux-gpio/20210128122123.25341-1-nikita.shubin@xxxxxxxxxxx/ v4: https://lore.kernel.org/linux-gpio/20210205080507.16007-1-nikita.shubin@xxxxxxxxxxx/ v5: https://lore.kernel.org/linux-gpio/20210208085954.30050-1-nikita.shubin@xxxxxxxxxxx/ v5->v6 changes [PATCH v6 2/7] gpio: ep93xx: Fix single irqchip with multi gpiochips Andy Shevchenko: - add devm_kasprintf() return value check and move it out from ep93xx_init_irq_chip() - removed ep93xx_gpio_irq_chip - pass girq->chip instead of removed ep93xx_gpio_irq_chip to irq_set_chip_and_handler for port F Tested all patches on ts7250 board.