OpenCloudOS-Kernel/arch/arm/mach-dove
Russell King 5d6bed2a9c ARM: dove: fix legacy dove IRQ numbers
v3.18 changed handle_IRQ() to call __handle_domain_irq(), which now
rejects attempts to deliver IRQ0.  Since IRQ 0 is used as the timer
interrupt (just like the PIT on x86), this causes boot to fail as the
bogomips calibration never completes.

Fix this by shuffling all interrupts up by one.

Fixes: a71b092a9c ("ARM: Convert handle_IRQ to use __handle_domain_irq")
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
2015-06-24 11:05:57 +02:00
..
include/mach ARM: dove: fix legacy dove IRQ numbers 2015-06-24 11:05:57 +02:00
Kconfig ARM: mvebu: move DT Dove to MVEBU 2014-03-04 04:13:48 +00:00
Makefile ARM: mvebu: move DT Dove to MVEBU 2014-03-04 04:13:48 +00:00
Makefile.boot ARM: kirkwood: move new dtbs to common Makefile 2012-09-22 14:24:00 -07:00
cm-a510.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
common.c ARM: Dove: Fix compiler warnings with C=1 builds 2013-11-24 02:36:55 +00:00
common.h reboot: arm: change reboot_mode to use enum reboot_mode 2013-07-09 10:33:29 -07:00
dove-db-setup.c ARM: delete struct sys_timer 2012-12-24 09:36:38 -07:00
irq.c ARM: dove: fix legacy dove IRQ numbers 2015-06-24 11:05:57 +02:00
mpp.c ARM: dove: fix missing __init section of dove_mpp_gpio_mode 2013-07-25 15:22:17 +00:00
mpp.h ARM: dove: Consolidate mpp code with platform mpp. 2011-05-16 15:49:31 -04:00
pcie.c PCI: Cleanup control flow 2015-03-19 10:17:22 -05:00