summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-sunxi/Kconfig
diff options
context:
space:
mode:
authorMylène Josserand <mylene.josserand@bootlin.com>2018-05-04 21:05:43 +0200
committerMaxime Ripard <maxime.ripard@bootlin.com>2018-05-08 15:00:20 +0200
commit6961275e72a8c15cc4ebf108a81eee758480a6a2 (patch)
tree4d6505f5cd3405bbb81ba44106fdb82d232aa3e3 /arch/arm/mach-sunxi/Kconfig
parentARM: sun9i: smp: Add is_a83t field (diff)
downloadlinux-6961275e72a8c15cc4ebf108a81eee758480a6a2.tar.xz
linux-6961275e72a8c15cc4ebf108a81eee758480a6a2.zip
ARM: sun8i: smp: Add support for A83T
Add the support for A83T. A83T SoC has an additional register than A80 to handle CPU configurations: R_CPUS_CFG. Information about the register comes from Allwinner's BSP driver. An important difference is the Power Off Gating register for clusters which is BIT(4) in case of SUN9I-A80 and BIT(0) in case of SUN8I-A83T. There is also a bit swap between sun8i-a83t and sun9i-a80 that must be handled. Signed-off-by: Mylène Josserand <mylene.josserand@bootlin.com> Acked-by: Maxime Ripard <maxime.ripard@bootlin.com> Signed-off-by: Maxime Ripard <maxime.ripard@bootlin.com>
Diffstat (limited to 'arch/arm/mach-sunxi/Kconfig')
-rw-r--r--arch/arm/mach-sunxi/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-sunxi/Kconfig b/arch/arm/mach-sunxi/Kconfig
index ce53ceaf4cc5..d9c8ecf88ec6 100644
--- a/arch/arm/mach-sunxi/Kconfig
+++ b/arch/arm/mach-sunxi/Kconfig
@@ -51,7 +51,7 @@ config MACH_SUN9I
config ARCH_SUNXI_MC_SMP
bool
depends on SMP
- default MACH_SUN9I
+ default MACH_SUN9I || MACH_SUN8I
select ARM_CCI400_PORT_CTRL
select ARM_CPU_SUSPEND