gpio: MT7621: use a per instance irq_chip structure
authorRené van Dorst <opensource@vdorst.com>
Wed, 30 Jan 2019 16:10:49 +0000 (17:10 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 8 Feb 2019 11:30:15 +0000 (12:30 +0100)
commitfa84667b98fd1a191b2465d66b440bda6714b3bf
tree9182edc0a6e12518968cbd0113d8c6fdd2f9ae06
parent8834f5600cf3c8db365e18a3d5cac2c2780c81e5
gpio: MT7621: use a per instance irq_chip structure

This fixes the kernel complains:
gpio gpiochip1: (1e000600.gpio-bank1): detected irqchip that is shared
    with multiple gpiochips: please fix the driver.
gpio gpiochip2: (1e000600.gpio-bank2): detected irqchip that is shared
    with multiple gpiochips: please fix the driver.

Fixes: 4ba9c3afda41 ("gpio: mt7621: Add a driver for MT7621")
Cc: stable@vger.kernel.org
Signed-off-by: René van Dorst <opensource@vdorst.com>
Cc: linux-gpio@vger.kernel.org
Cc: linux-mediatek@lists.infradead.org
Tested-by: Greg Ungerer <gerg@kernel.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-mt7621.c