projects
/
linux-drm-fsl-dcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
genirq: Remove irq argument from irq flow handlers
[linux-drm-fsl-dcu.git]
/
arch
/
mips
/
pci
/
pci-ar71xx.c
diff --git
a/arch/mips/pci/pci-ar71xx.c
b/arch/mips/pci/pci-ar71xx.c
index 283157f8dc64794a3a02936ef11974538c8950eb..7db963deec737747de9f2e7dedcdf049a93a6115 100644
(file)
--- a/
arch/mips/pci/pci-ar71xx.c
+++ b/
arch/mips/pci/pci-ar71xx.c
@@
-226,7
+226,7
@@
static struct pci_ops ar71xx_pci_ops = {
.write = ar71xx_pci_write_config,
};
.write = ar71xx_pci_write_config,
};
-static void ar71xx_pci_irq_handler(
unsigned int irq,
struct irq_desc *desc)
+static void ar71xx_pci_irq_handler(struct irq_desc *desc)
{
struct ar71xx_pci_controller *apc;
void __iomem *base = ath79_reset_base;
{
struct ar71xx_pci_controller *apc;
void __iomem *base = ath79_reset_base;
@@
-312,8
+312,8
@@
static void ar71xx_pci_irq_init(struct ar71xx_pci_controller *apc)
irq_set_chip_data(i, apc);
}
irq_set_chip_data(i, apc);
}
- irq_set_
handler_data(apc->irq, apc);
-
irq_set_chained_handler(apc->irq, ar71xx_pci_irq_handler
);
+ irq_set_
chained_handler_and_data(apc->irq, ar71xx_pci_irq_handler,
+
apc
);
}
static void ar71xx_pci_reset(void)
}
static void ar71xx_pci_reset(void)