ARM: sun6i: Add base address for the new controllers in A31
authorOliver Schinagl <oliver@schinagl.nl>
Fri, 3 Oct 2014 12:16:23 +0000 (20:16 +0800)
committerHans de Goede <hdegoede@redhat.com>
Fri, 24 Oct 2014 07:35:37 +0000 (09:35 +0200)
A31 has several new and changed memory address. This patch adds them.

Signed-off-by: Oliver Schinagl <oliver@schinagl.nl>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Acked-by: Ian Campbell <ijc@hellion.org.uk>
arch/arm/include/asm/arch-sunxi/cpu.h

index a987e51d576902d9ec94c6f4196a97e14e899e7f..313e6c849d9b0d9dca744af9690a59e3c5f19f51 100644 (file)
 #define SUNXI_MALI400_BASE             0x01c40000
 #define SUNXI_GMAC_BASE                        0x01c50000
 
+#define SUNXI_DRAM_COM_BASE            0x01c62000
+#define SUNXI_DRAM_CTL_BASE            0x01c63000
+#define SUNXI_DRAM_PHY_CH1_BASE                0x01c65000
+#define SUNXI_DRAM_PHY_CH2_BASE                0x01c66000
+
 /* module sram */
 #define SUNXI_SRAM_C_BASE              0x01d00000
 
 #define SUNXI_MP_BASE                  0x01e80000
 #define SUNXI_AVG_BASE                 0x01ea0000
 
+#define SUNXI_PRCM_BASE                        0x01f01400
+#define SUNXI_R_PIO_BASE               0x01f02c00
+#define SUNXI_P2WI_BASE                        0x01f03400
+
 /* CoreSight Debug Module */
 #define SUNXI_CSDM_BASE                        0x3f500000