summaryrefslogtreecommitdiff
path: root/arch/ia64
diff options
context:
space:
mode:
authorGeert Uytterhoeven <geert+renesas@glider.be>2014-12-17 13:40:42 (GMT)
committerSimon Horman <horms+renesas@verge.net.au>2014-12-19 00:13:08 (GMT)
commitd034f53cc6c5c09a4e10cb9716986f3844c58514 (patch)
tree86ce070f6c7ba06b0ce187a3ca5ad5e4fa5c3855 /arch/ia64
parent7a2071c58f36450fbf44a27d2e5d371c18534a25 (diff)
downloadlinux-d034f53cc6c5c09a4e10cb9716986f3844c58514.tar.xz
ARM: shmobile: r8a7740: Instantiate GIC from C board code in legacy builds
As of commit 9a1091ef0017c40a ("irqchip: gic: Support hierarchy irq domain."), armadillo-legacy hangs during boot with: sh-tmu.0: ch0: used for clock events sh-tmu.0: ch0: used for periodic clock events sh-tmu.0: ch0: failed to request irq 230 sh-tmu.0: ch1: used as clock source sh-cmt-48.1: ch0: failed to request irq 90 sh-cmt-48.1: ch0: registration failed earlytimer: unable to probe sh-cmt-48 early. Calibrating delay loop... This happens because the IRQ numbers of the GIC are now virtual, and no longer match the hardcoded hardware IRQ numbers in the platform board code. To fix this, instantiate the GIC from platform board code when compiling a legacy kernel, like is done on sh73a0 for kzm9g-legacy. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
Diffstat (limited to 'arch/ia64')
0 files changed, 0 insertions, 0 deletions