ARM: rockchip: rk3228: add grf definition
[firefly-linux-kernel-4.4.55.git] / include / linux / rockchip / iomap.h
index f8785fa69803f2217bb9521d0400d9d9c8a60fc6..e6ffe50e78c38c172839762e21e457ee9fc65743 100755 (executable)
 #define RK312X_PWM_PHYS                        0x20050000
 #define RK312X_PWM_SIZE                        SZ_16K
 
+#define RK3228_IMEM_PHYS               RK3036_IMEM_PHYS
+#define RK3228_IMEM_SIZE               SZ_32K
+#define RK3228_ROM_PHYS                        RK3036_ROM_PHYS
+#define RK3228_ROM_SIZE                        RK3036_ROM_SIZE
+#define RK3228_CPU_AXI_BUS_PHYS                0x31000000
+#define RK3228_CPU_AXI_BUS_SIZE                SZ_32K
+#define RK3228_GIC_DIST_PHYS           0x32011000
+#define RK3228_GIC_DIST_SIZE           SZ_4K
+#define RK3228_GIC_CPU_PHYS            0x32012000
+#define RK3228_GIC_CPU_SIZE            SZ_4K
+#define RK3228_CRU_PHYS                        0x110e0000
+#define RK3228_CRU_SIZE                        SZ_4K
+#define RK3228_DDR_PCTL_PHYS           0x11200000
+#define RK3228_DDR_PCTL_SIZE           SZ_4K
+#define RK3228_GRF_PHYS                        0x11000000
+#define RK3228_GRF_SIZE                        SZ_4K
+#define RK3228_SGRF_PHYS               0x10140000
+#define RK3228_SGRF_SIZE               SZ_4K
+#define RK3228_DDR_PHY_PHYS            0x12000000
+#define RK3228_DDR_PHY_SIZE            SZ_4K
+#define RK3228_TIMER_PHYS              0x110c0000
+#define RK3228_TIMER_SIZE              SZ_4K
+#define RK3228_STIMER_PHYS             0x110d0000
+#define RK3228_STIMER_SIZE             SZ_4K
+#define RK3228_UART0_PHYS              0x11010000
+#define RK3228_UART1_PHYS              0x11020000
+#define RK3228_UART2_PHYS              0x11030000
+#define RK3228_UART_SIZE               SZ_4K
+#define RK3228_GPIO0_PHYS              0x11110000
+#define RK3228_GPIO1_PHYS              0x11120000
+#define RK3228_GPIO2_PHYS              0x11130000
+#define RK3228_GPIO3_PHYS              0x11140000
+#define RK3228_GPIO_SIZE               SZ_4K
+#define RK3228_EFUSE_PHYS              0x11040000
+#define RK3228_EFUSE_SIZE              SZ_4K
+#define RK3228_PWM_PHYS                        0x110b0000
+#define RK3228_PWM_SIZE                        SZ_16K
+
 #endif