linux/drivers/pinctrl/sh-pfc
Magnus Damm 341eb5465f ARM: shmobile: INTC External IRQ pin driver on sh73a0
Adjust the sh73a0 IRQ code to make use of the
INTC External IRQ pin driver for external
interrupt pins IRQ0 -> IRQ31.

This removes quite a bit of special-case code
in intc-sh73a0.c but the number of lines get
replaced with platform device information in
setup-sh73a0.c. The PFC code is also adjusted
to make gpio_to_irq() return the correct
interrupt number.

At this point the DT reference implementations
are not covered. In the future such code shall
tie in the INTC External IRQ pin driver via
DT, so this kind of verbose code is not needed
for the long term DT case.

Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2013-03-18 21:26:05 +09:00
..
core.c sh-pfc: sh_pfc_probe() sizeof() fix 2013-02-16 10:58:50 +09:00
core.h sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
gpio.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
Kconfig sh-pfc: Add shx3 pinmux support 2013-01-25 09:24:28 +09:00
Makefile sh-pfc: Add shx3 pinmux support 2013-01-25 09:24:28 +09:00
pfc-r8a7740.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-r8a7779.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh73a0.c ARM: shmobile: INTC External IRQ pin driver on sh73a0 2013-03-18 21:26:05 +09:00
pfc-sh7203.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7264.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7269.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7372.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7720.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7722.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7723.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7724.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7734.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7757.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7785.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-sh7786.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pfc-shx3.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
pinctrl.c sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00
sh_pfc.h sh-pfc: Move sh_pfc.h from include/linux/ to driver directory 2013-01-25 09:24:31 +09:00