]> git.baikalelectronics.ru Git - kernel.git/commit
irqchip: exynos: pass irq_base from platform
authorArnd Bergmann <arnd@arndb.de>
Fri, 12 Apr 2013 13:27:09 +0000 (15:27 +0200)
committerArnd Bergmann <arnd@arndb.de>
Fri, 19 Apr 2013 21:00:43 +0000 (23:00 +0200)
commitb93c5d4c60d4d6a59e90f92ccfb8af3fa194729f
treea5a88aaeed57ca5c32bb4ce77c3c778156c46619
parent0656ba05839a999aee88a286e93c4e29b586bfc0
irqchip: exynos: pass irq_base from platform

The platform code knows the IRQ base, while the irqchip driver
should really not. This is a littly hacky because we still
hardwire the IRQ base to 160 for the combiner in the DT case,
when we should really use -1. Removing that line will cause
a linear IRQ domain to be use, as we should.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: Thomas Gleixner <tglx@linutronix.de>
arch/arm/mach-exynos/common.c
arch/arm/mach-exynos/common.h
drivers/irqchip/exynos-combiner.c