]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
zynqmp: Move to RTL4.0 memory map
authorMichal Simek <michal.simek@xilinx.com>
Wed, 3 Sep 2014 09:40:19 +0000 (11:40 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Fri, 5 Sep 2014 09:21:53 +0000 (11:21 +0200)
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/include/asm/arch-zynqmp/hardware.h

index d51d1a236e23547eedb844c0b49e69158b5bef20..02c9b672b1cd45d879a310cfc235a2511b1c9d0e 100644 (file)
 #define ZYNQ_SERIAL_BASEADDR0  0xFF000000
 #define ZYNQ_SERIAL_BASEADDR1  0xFF001000
 
-#define ZYNQ_GEM_BASEADDR0     0xFF009000
-#define ZYNQ_GEM_BASEADDR1     0xFF00A000
-#define ZYNQ_GEM_BASEADDR2     0xFF00B000
-#define ZYNQ_GEM_BASEADDR3     0xFF00C000
+#define ZYNQ_GEM_BASEADDR0     0xFF0B0000
+#define ZYNQ_GEM_BASEADDR1     0xFF0C0000
+#define ZYNQ_GEM_BASEADDR2     0xFF0D0000
+#define ZYNQ_GEM_BASEADDR3     0xFF0E0000
 
-#define ZYNQ_TTC_BASEADDR0     0xFF00F000
+#define ZYNQ_TTC_BASEADDR0     0xFF110000
 
-#define ZYNQ_QSPI_BASEADDR     0xFF00D000
+#define ZYNQ_QSPI_BASEADDR     0xFF0F0000
 
-#define ZYNQ_SDHCI_BASEADDR0   0xFF014000
-#define ZYNQ_SDHCI_BASEADDR1   0xFF015000
+#define ZYNQ_SDHCI_BASEADDR0   0xFF160000
+#define ZYNQ_SDHCI_BASEADDR1   0xFF170000
 
-#define ZYNQMP_CRL_APB_BASEADDR        0xFF400000
+#define ZYNQMP_CRL_APB_BASEADDR        0xFF5E0000
 
 struct crlapb_regs {
        u32 reserved0[128];
@@ -39,11 +39,11 @@ struct crlapb_regs {
 #define SD_MODE                0x00000005
 #define JTAG_MODE      0x00000000
 
-#define ZYNQMP_CSU_BASEADDR    0xFFCC0000
+#define ZYNQMP_CSU_BASEADDR    0xFFCA0000
 
 struct csu_regs {
-       u32 reserved0[24];
-       u32 version; /* 0x60 will be moved to 0x24 */
+       u32 reserved0[16];
+       u32 version; /* 0x44 */
 };
 
 #define csu_base ((struct csu_regs *)ZYNQMP_CSU_BASEADDR)