Skip to content

Commit

Permalink
ARM: mach-shmobile: r8a7740: add INTC support
Browse files Browse the repository at this point in the history
R8A7740 GIC can not get external IRQx interrupt directly
without GIC - INTC demux support.

Current AG5 is using GIC - INTCS demux with
special irq relocation. but GIC - INTCA demux
is still not supported and it needs irq number re-mapping.

OTOH, normal INTC support as before is very enough for R8A7740,
because it is not SMP CPU.
This patch adds INTCA/INTCS support instead of GIC.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
  • Loading branch information
Kuninori Morimoto authored and Paul Mundt committed Nov 11, 2011
1 parent 6831f3a commit 215d6cc
Show file tree
Hide file tree
Showing 4 changed files with 614 additions and 29 deletions.
1 change: 0 additions & 1 deletion arch/arm/mach-shmobile/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ config ARCH_R8A7740
select CPU_V7
select SH_CLK_CPG
select ARCH_WANT_OPTIONAL_GPIOLIB
select ARM_GIC

comment "SH-Mobile Board Type"

Expand Down
2 changes: 1 addition & 1 deletion arch/arm/mach-shmobile/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ obj-$(CONFIG_ARCH_SH7367) += entry-intc.o
obj-$(CONFIG_ARCH_SH7377) += entry-intc.o
obj-$(CONFIG_ARCH_SH7372) += entry-intc.o
obj-$(CONFIG_ARCH_SH73A0) += entry-gic.o
obj-$(CONFIG_ARCH_R8A7740) += entry-gic.o
obj-$(CONFIG_ARCH_R8A7740) += entry-intc.o

# PM objects
obj-$(CONFIG_SUSPEND) += suspend.o
Expand Down
Loading

0 comments on commit 215d6cc

Please sign in to comment.