summaryrefslogtreecommitdiffstats
path: root/include/configs/sun8i.h
diff options
context:
space:
mode:
authorChen-Yu Tsai <wens@csie.org>2015-05-28 21:25:34 +0800
committerHans de Goede <hdegoede@redhat.com>2015-05-29 13:46:36 +0200
commit014414f53695ab3ba5a9d344ad1ba8952bce157c (patch)
treeca6a405b6265e9a27c02b6990c8e0ea7f14245db /include/configs/sun8i.h
parent98167430317a6275e582def8cb4aee76799789af (diff)
downloadblackbird-obmc-uboot-014414f53695ab3ba5a9d344ad1ba8952bce157c.tar.gz
blackbird-obmc-uboot-014414f53695ab3ba5a9d344ad1ba8952bce157c.zip
ARM: sunxi: Enable PSCI for sun8i
sun8i uses the same PSCI backend as sun6i, without power clamps. Since there is no secure SRAM, the backend is placed at the end of DRAM. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Acked-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'include/configs/sun8i.h')
-rw-r--r--include/configs/sun8i.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/configs/sun8i.h b/include/configs/sun8i.h
index cd3375889e..fe8c511448 100644
--- a/include/configs/sun8i.h
+++ b/include/configs/sun8i.h
@@ -20,11 +20,17 @@
#define CONFIG_SUNXI_USB_PHYS 2
+#define CONFIG_ARMV7_PSCI 1
#if defined(CONFIG_MACH_SUN8I_A23)
+#define CONFIG_ARMV7_PSCI_NR_CPUS 2
#define CONFIG_NAND_SUNXI_GPC_PORTS {16, 17, 18}
#elif defined(CONFIG_MACH_SUN8I_A33)
+#define CONFIG_ARMV7_PSCI_NR_CPUS 4
#define CONFIG_NAND_SUNXI_GPC_PORTS {16}
+#else
+#error Unsupported sun8i variant
#endif
+#define CONFIG_TIMER_CLK_FREQ 24000000
/*
* Include common sunxi configuration where most the settings are
OpenPOWER on IntegriCloud