Messages in this thread Patch in this message | | | Date | Sat, 29 Jan 2011 22:05:38 -0800 (PST) | Subject | Re: [PATCH] langwell_gpio: Fix deprecated refs to irq_desc->chip and chip->eoi | From | David Miller <> |
| |
From: David Miller <davem@davemloft.net> Date: Tue, 25 Jan 2011 22:50:34 -0800 (PST)
> From: "Du, Alek" <alek.du@intel.com> > Date: Wed, 26 Jan 2011 14:48:02 +0800 > >> Another patch from Feng Tang already covers this and picked up by Andrew Morton. >> >> [patch 04/23] langwell_gpio: modify EOI handling following change of kernel irq subsystem > > Ok, thanks.
It doesn't cover "this". Somthing like my patch is still necessary to get this driver to build:
drivers/gpio/langwell_gpio.c: In function 'lnw_irq_handler': drivers/gpio/langwell_gpio.c:210:10: error: 'struct irq_desc' has no member named 'chip' drivers/gpio/langwell_gpio.c:211:7: error: 'struct irq_desc' has no member named 'chip'
-------------------- Subject: [PATCH] langwell_gpio: Fix deprecated refs to irq_desc->chip From: David Miller <davem@davemloft.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
diff --git a/drivers/gpio/langwell_gpio.c b/drivers/gpio/langwell_gpio.c index 54d70a4..fb3e439 100644 --- a/drivers/gpio/langwell_gpio.c +++ b/drivers/gpio/langwell_gpio.c @@ -207,8 +207,8 @@ static void lnw_irq_handler(unsigned irq, struct irq_desc *desc) writel(gedr_v, gedr); } - if (desc->chip->irq_eoi) - desc->chip->irq_eoi(irq_get_irq_data(irq)); + if (desc->irq_data.chip->irq_eoi) + desc->irq_data.chip->irq_eoi(irq_get_irq_data(irq)); else dev_warn(lnw->chip.dev, "missing EOI handler for irq %d\n", irq);
| |