On Wed, Nov 06, 2019 at 01:09:56PM +0100, Hans de Goede wrote: > We need to convert all old gpio irqchips to pass the irqchip > setup along when adding the gpio_chip. For more info see > drivers/gpio/TODO. > > For chained irqchips this is a pretty straight-forward conversion. > > Signed-off-by: Hans de Goede <hdegoede@xxxxxxxxxx> > --- > drivers/pinctrl/intel/pinctrl-cherryview.c | 41 +++++++++++----------- > 1 file changed, 20 insertions(+), 21 deletions(-) > > diff --git a/drivers/pinctrl/intel/pinctrl-cherryview.c b/drivers/pinctrl/intel/pinctrl-cherryview.c > index 38b359db6013..1f9751ae0ed0 100644 > --- a/drivers/pinctrl/intel/pinctrl-cherryview.c > +++ b/drivers/pinctrl/intel/pinctrl-cherryview.c > @@ -166,6 +166,7 @@ struct chv_pinctrl { > struct irq_chip irqchip; > void __iomem *regs; > bool need_valid_mask; > + unsigned int irq; Same here.