[ARM] pxa: allow IRQ_BOARD_END to be customized and make zylonite to use it
authorPhilipp Zabel <philipp.zabel@gmail.com>
Fri, 17 Apr 2009 09:47:57 +0000 (11:47 +0200)
committerEric Miao <eric.y.miao@gmail.com>
Fri, 5 Jun 2009 02:32:20 +0000 (10:32 +0800)
commita01bd58449088b63da45ab5f2c7921893eb7d143
tree4d8797d90d4a2b25c111d9677d0665f6bfe47db6
parent46580c03062da8c047238a6b3d2b2b13af1700b5
[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>
arch/arm/mach-pxa/Kconfig
arch/arm/mach-pxa/include/mach/irqs.h