]> 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>
Tue, 8 Nov 2011 07:53:20 +0000 (16:53 +0900)
commit3a7c8715429431fc4571a9c114755cf35743a760
tree47684e15dde2e7811e8e4b86f20d679352123620
parent1ea6b8f48918282bdca0b32a34095504ee65bab5
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-exynos/include/mach/entry-macro.S
arch/arm/mach-exynos/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