linux/arch/arm/mach-pxa
Philipp Zabel a01bd58449 [ARM] pxa: allow IRQ_BOARD_END to be customized and make zylonite to use it
The default value is 16 IRQs. Zylonite needs 32, ASIC3 based boards need 70.

My problem is still that due to the way IRQ_GPIO is hardcoded, ASIC3 based boards
need 70 IRQs starting at IRQ_BOARD_START. If I define ASIC3 IRQs similar to LoCoMo
or SA1111, things break as soon as something selects PXA_HAVE_BOARD_IRQS.
Increasing the default number of board IRQs to 70 instead doesn't seem very nice.

Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com>
Signed-off-by: Eric Miao <eric.miao@marvell.com>
2009-06-05 10:32:20 +08:00
..
include/mach [ARM] pxa: allow IRQ_BOARD_END to be customized and make zylonite to use it 2009-06-05 10:32:20 +08:00
am200epd.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
am300epd.c [ARM] 5354/1: mach-pxa: add AM300 platform driver v3 2009-02-10 11:28:00 +00:00
clock.c [ARM] pxa: make second argument of clk_add_alias a name instead of the device 2009-03-19 16:20:39 +08:00
clock.h [ARM] pxa: make second argument of clk_add_alias a name instead of the device 2009-03-19 16:20:39 +08:00
cm-x2xx-pci.c [ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h 2009-03-09 21:22:38 +08:00
cm-x2xx-pci.h [ARM] 5280/1: pxa: prepare cm-x2xx.c and cm-x2xx-pci.[ch] for addition of CM-X255 2008-10-07 12:05:05 +01:00
cm-x2xx.c [ARM] pxa/cm-x2xx: fix ucb1400 not being registered 2009-04-04 10:26:34 +08:00
cm-x255.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
cm-x270.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
cm-x300.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
colibri-pxa3xx.c [ARM] pxa/colibri: provide MAC address from ATAG_SERIAL 2009-04-04 10:26:34 +08:00
colibri-pxa270.c [ARM] pxa: rename colibri.c to colibri-pxa270.c 2009-03-23 09:57:54 +08:00
colibri-pxa300.c [ARM] pxa/colibri: get rid of set_irq_type() 2009-04-04 10:26:34 +08:00
colibri-pxa320.c [ARM] pxa/colibri: get rid of set_irq_type() 2009-04-04 10:26:34 +08:00
corgi.c [ARM] pxa: update pxa2xx_spi_chip initialization to use .gpio_cs field 2009-06-05 10:32:06 +08:00
corgi_lcd.c [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
corgi_pm.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
corgi_ssp.c [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
cpufreq-pxa2xx.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
cpufreq-pxa3xx.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
csb701.c [ARM] pxa/csb701: do not register devices on non-csb726 boads 2009-04-04 10:26:35 +08:00
csb726.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
devices.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
devices.h [ARM] pxa: add resources for incoming rtc-pxa driver 2008-12-02 14:43:47 +08:00
e330.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
e350.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
e400.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
e740.c [ARM] pxa: register AC97 controller devices 2009-04-04 21:54:40 +08:00
e750.c [ARM] pxa: register AC97 controller devices 2009-04-04 21:54:40 +08:00
e800.c [ARM] pxa: register AC97 controller devices 2009-04-04 21:54:40 +08:00
em-x270.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
eseries.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
eseries.h [ARM] pxa: Add multi-io support for e-series 2008-12-15 03:29:34 +00:00
ezx.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
generic.c [ARM] pxa: move GPIO register definitions into <mach/gpio.h> 2009-03-09 21:22:37 +08:00
generic.h [ARM] pxa: add missing declaration of pxa26x_init_irq() 2009-04-13 12:10:36 +08:00
gumstix.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
h5000.c Merge branch 'origin' into devel 2009-03-28 20:29:51 +00:00
himalaya.c [ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h 2009-03-09 21:22:38 +08:00
idp.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
imote2.c [ARM] pxa: update pxa2xx_spi_chip initialization to use .gpio_cs field 2009-06-05 10:32:06 +08:00
irq.c [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
Kconfig [ARM] pxa: allow IRQ_BOARD_END to be customized and make zylonite to use it 2009-06-05 10:32:20 +08:00
leds-idp.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
leds-lubbock.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
leds-mainstone.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
leds.c [ARM] 5251/1: remove old LED support for Trizeps4 SOM 2008-10-01 22:34:34 +01:00
leds.h
littleton.c [ARM] pxa: update pxa2xx_spi_chip initialization to use .gpio_cs field 2009-06-05 10:32:06 +08:00
lpd270.c [ARM] pxa: move GPIO register definitions into <mach/gpio.h> 2009-03-09 21:22:37 +08:00
lubbock.c [ARM] pxa: make lubbock specific debugging stuffs back into lubbock.c 2009-03-09 21:22:40 +08:00
magician.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
mainstone.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
Makefile [ARM] pxa: move pwm.c to common plat-pxa directory 2009-06-05 10:32:04 +08:00
Makefile.boot
mfp-pxa2xx.c [ARM] pxa: enable GPIO receivers after configuring pins 2009-05-18 21:52:09 +08:00
mfp-pxa3xx.c [ARM] pxa: move common MFP handling code into plat-pxa 2009-03-23 10:11:34 +08:00
mioa701.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
mioa701_bootresume.S [ARM] pxa/MioA701: fix memory corruption. 2008-11-22 20:57:21 +08:00
mp900.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
palmld.c [ARM] pxa/palm: fix PalmLD/T5/TX AC97 MFP 2009-05-22 18:16:20 +08:00
palmt5.c [ARM] pxa/palm: fix PalmLD/T5/TX AC97 MFP 2009-05-22 18:16:20 +08:00
palmte2.c [ARM] pxa: PalmTE2 support for battery, UDC, IrDA and backlight 2009-04-04 10:26:33 +08:00
palmtx.c [ARM] pxa/palm: fix PalmLD/T5/TX AC97 MFP 2009-05-22 18:16:20 +08:00
palmz72.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
pcm027.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
pcm990-baseboard.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
pm.c [ARM] pxa: make lubbock specific debugging stuffs back into lubbock.c 2009-03-09 21:22:40 +08:00
poodle.c [ARM] pxa: update pxa2xx_spi_chip initialization to use .gpio_cs field 2009-06-05 10:32:06 +08:00
pxa2xx.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
pxa3xx.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
pxa25x.c [ARM] pxa: move IRQ handling of GPIO 0 and 1 outside of gpio.c 2009-03-09 21:22:37 +08:00
pxa27x.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
pxa300.c [ARM] pxa: move common MFP handling code into plat-pxa 2009-03-23 10:11:34 +08:00
pxa320.c [ARM] pxa: move common MFP handling code into plat-pxa 2009-03-23 10:11:34 +08:00
pxa930.c [ARM] pxa: move common MFP handling code into plat-pxa 2009-03-23 10:11:34 +08:00
reset.c [ARM] pxa: allow gpio_reset drive high during normal work 2009-05-18 21:52:09 +08:00
saar.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
sharpsl.h [ARM] 4737/1: Refactor corgi_lcd to improve readability + bugfix 2008-01-28 13:13:25 +00:00
sharpsl_pm.c [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
sleep.S [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
smemc.c [ARM] pxa: avoid polluting the kernel's namespace 2008-11-28 16:04:54 +00:00
spitz.c [ARM] pxa: update pxa2xx_spi_chip initialization to use .gpio_cs field 2009-06-05 10:32:06 +08:00
spitz_pm.c [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
ssp.c [ARM] pxa: remove unnecessary #include of pxa-regs.h and hardware.h 2009-03-09 21:22:38 +08:00
standby.S [ARM] pxa: separate definitions from pxa-regs.h and remove it finally 2009-03-09 21:22:40 +08:00
tavorevb.c [ARM] pxa: introduce pxa{25x,27x,300,320,930}.h for board usage 2009-03-09 21:22:36 +08:00
time.c clocksource: pass clocksource to read() callback 2009-04-21 13:41:47 -07:00
tosa-bt.c [ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach 2008-08-07 09:55:48 +01:00
tosa.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
trizeps4.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
viper.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
zylonite.c [ARM] pxa: use <linux/gpio.h> instead of unnecessary <mach/gpio.h> 2008-12-02 14:42:37 +08:00
zylonite_pxa300.c [ARM] pxa: move mach/i2c.h to plat/i2c.h 2009-06-05 10:32:01 +08:00
zylonite_pxa320.c [ARM] pxa/zylonite: fix the issue of unused SDATA_IN_1 pin get AC97 not working 2009-04-27 11:46:30 +08:00