]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ARM: SAMSUNG: Move timer irq numbers to end of linux irq space
authorThomas Abraham <thomas.abraham@linaro.org>
Wed, 2 Nov 2011 10:13:25 +0000 (19:13 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Wed, 2 Nov 2011 10:14:58 +0000 (19:14 +0900)
commit67bd605b0d9776e936e756c8508b620e26f2eb4b
tree20e390b928d7b36b3a35b113bd0fda3e7aa047df
parent2ef9270f2481543e49bfbdc0d125f0bf3068d246
ARM: SAMSUNG: Move timer irq numbers to end of linux irq space

The timer irqs statically mapped from linux irq numbers 11 to 15 are
moved to the end of the statically mapped linux irq space. The GIC PPI
and SPI interrupts are relocated to start from 16 and 32 of the linux
irq space. This is a required to add device tree support for GIC and
Interrupt combiner for EXYNOS4.

A new macro 'IRQ_TIMER_BASE' specifies a platform specific base of the
linux virq number for the timer interrupts. For exynos4, this base is
set to end of the linux virq space.  For the other S5P platforms, the
existing base '11' is retained.

Signed-off-by: Thomas Abraham <thomas.abraham@linaro.org>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/mach-exynos4/include/mach/entry-macro.S
arch/arm/mach-exynos4/include/mach/irqs.h
arch/arm/mach-s5p64x0/include/mach/irqs.h
arch/arm/mach-s5pc100/include/mach/irqs.h
arch/arm/mach-s5pv210/include/mach/irqs.h
arch/arm/plat-samsung/include/plat/irqs.h