Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d6de5b02 authored by Marc Gonzalez's avatar Marc Gonzalez Committed by Olof Johansson
Browse files

ARM: tango4: Initial platform support

Support Sigma Designs ARM-based (specifically, Cortex-A9 MPCore r3p0)
Tango4 "Secure Media Processor" platforms: smp8756, smp8758, smp8759
(8756 is single-core, the latter are dual-core).

Note: 8758 vs 8759: same chip, different package.

Support for older MIPS-based platforms can be found elsewhere:
https://github.com/mansr/linux-tangox



Signed-off-by: default avatarMarc Gonzalez <marc_gonzalez@sigmadesigns.com>
Reviewed-by: default avatarKevin Hilman <khilman@linaro.org>
Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
parent 9d67d462
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1588,6 +1588,13 @@ T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
N:	stm32
F:	drivers/clocksource/armv7m_systick.c

ARM/TANGO ARCHITECTURE
M:	Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
L:	linux-arm-kernel@lists.infradead.org
S:	Maintained
F:	arch/arm/mach-tango/
F:	arch/arm/boot/dts/tango*

ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
M:	Lennert Buytenhek <kernel@wantstofly.org>
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
+2 −0
Original line number Diff line number Diff line
@@ -919,6 +919,8 @@ source "arch/arm/mach-sunxi/Kconfig"

source "arch/arm/mach-prima2/Kconfig"

source "arch/arm/mach-tango/Kconfig"

source "arch/arm/mach-tegra/Kconfig"

source "arch/arm/mach-u300/Kconfig"
+1 −0
Original line number Diff line number Diff line
@@ -211,6 +211,7 @@ machine-$(CONFIG_ARCH_SOCFPGA) += socfpga
machine-$(CONFIG_ARCH_STI)		+= sti
machine-$(CONFIG_ARCH_STM32)		+= stm32
machine-$(CONFIG_ARCH_SUNXI)		+= sunxi
machine-$(CONFIG_ARCH_TANGO)		+= tango
machine-$(CONFIG_ARCH_TEGRA)		+= tegra
machine-$(CONFIG_ARCH_U300)		+= u300
machine-$(CONFIG_ARCH_U8500)		+= ux500
+12 −0
Original line number Diff line number Diff line
config ARCH_TANGO
	bool "Sigma Designs Tango4 (SMP87xx)" if ARCH_MULTI_V7
	# Cortex-A9 MPCore r3p0, PL310 r3p2
	select ARCH_HAS_HOLES_MEMORYMODEL
	select ARM_ERRATA_754322
	select ARM_ERRATA_764369 if SMP
	select ARM_ERRATA_775420
	select ARM_GIC
	select CLKSRC_TANGO_XTAL
	select HAVE_ARM_SCU
	select HAVE_ARM_TWD
	select TANGO_IRQ
+2 −0
Original line number Diff line number Diff line
asflags-y += -mcpu=cortex-a9
obj-y += setup.o smc.o
Loading