3036: fix iomap base addr error
[firefly-linux-kernel-4.4.55.git] / include / linux / rockchip / iomap.h
old mode 100644 (file)
new mode 100755 (executable)
index d5593ba..364e2e0
@@ -17,6 +17,8 @@
 #define RK_DEBUG_UART_VIRT              RK_IO_ADDRESS(0x00060000)
 #define RK_CPU_AXI_BUS_VIRT             RK_IO_ADDRESS(0x00070000)
 #define RK_TIMER_VIRT                   RK_IO_ADDRESS(0x00080000)
+#define RK_GIC_VIRT                     RK_IO_ADDRESS(0x00090000)
+#define RK_BOOTRAM_VIRT                 RK_IO_ADDRESS(0x000a0000)
 #define RK_DDR_VIRT                     RK_IO_ADDRESS(0x000d0000)
 
 #define RK3188_CRU_PHYS                 0x20000000
 #define RK3288_UART_GPS_PHYS            0xFF1B0000
 #define RK3288_UART_EXP_PHYS            0xFF1C0000
 #define RK3288_UART_SIZE                SZ_4K
+#define RK3288_GIC_DIST_PHYS            0xFFC01000
+#define RK3288_GIC_DIST_SIZE            SZ_4K
+#define RK3288_GIC_CPU_PHYS             0xFFC02000
+#define RK3288_GIC_CPU_SIZE             SZ_4K
+#define RK3288_BOOTRAM_PHYS             0xFF720000
+#define RK3288_BOOTRAM_SIZE             SZ_4K
+#define RK3288_IMEM_PHYS                0xFF700000
+#define RK3288_IMEM_SZIE                0x00018000
+
+#define RK3036_IMEM_PHYS               0x10080000
+#define RK3036_IMEM_SIZE               SZ_8K
+#define RK3036_ROM_PHYS                        0x10100000
+#define RK3036_ROM_SIZE                        SZ_16K
+#define RK3036_CPU_AXI_BUS_PHYS                0x10128000
+#define RK3036_CPU_AXI_BUS_SIZE                SZ_32K
+#define RK3036_GIC_DIST_PHYS           0x10139000
+#define RK3036_GIC_DIST_SIZE           SZ_4K
+#define RK3036_GIC_CPU_PHYS            0x1013a000
+#define RK3036_GIC_CPU_SIZE            SZ_4K
+#define RK3036_CRU_PHYS                        0x20000000
+#define RK3036_CRU_SIZE                        SZ_4K
+#define RK3036_DDR_PCTL_PHYS           0x20004000
+#define RK3036_DDR_PCTL_SIZE           SZ_4K
+#define RK3036_GRF_PHYS                        0x20008000
+#define RK3036_GRF_SIZE                        SZ_4K
+#define RK3036_DDR_PHY_PHYS            0x2000a000
+#define RK3036_DDR_PHY_SIZE            SZ_4K
+#define RK3036_TIMER_PHYS              0x20044000
+#define RK3036_TIMER_SIZE              SZ_4K
+#define RK3036_UART0_PHYS              0x20060000
+#define RK3036_UART1_PHYS              0x20064000
+#define RK3036_UART2_PHYS              0x20068000
+#define RK3036_UART_SIZE               SZ_4K
+#define RK3036_GPIO0_PHYS              0x2007c000
+#define RK3036_GPIO1_PHYS              0x20080000
+#define RK3036_GPIO2_PHYS              0x20084000
+#define RK3036_GPIO_SIZE               SZ_4K
+#define RK3036_EFUSE_PHYS              0x20090000
+#define RK3036_EFUSE_SIZE              SZ_4K
 
 #endif