rk30: io: add DDR_PCTL and DDR_PUBL map
author黄涛 <huangtao@rock-chips.com>
Wed, 28 Mar 2012 08:21:34 +0000 (16:21 +0800)
committer黄涛 <huangtao@rock-chips.com>
Wed, 28 Mar 2012 08:21:46 +0000 (16:21 +0800)
arch/arm/mach-rk30/include/mach/io.h
arch/arm/mach-rk30/io.c

index 619589191484631dd88368dd7e41532571373f2d..58cfda9908c83fcda3c021a972f6b675b878bd9d 100644 (file)
 #define RK30_DMAC1_PHYS         0x2001c000
 #define RK30_DMAC1_SIZE         SZ_16K
 #define RK30_DDR_PCTL_PHYS      0x20020000
+#define RK30_DDR_PCTL_BASE      RK30_IO_TO_VIRT1(RK30_DDR_PCTL_PHYS)
 #define RK30_DDR_PCTL_SIZE      SZ_16K
 
 #define RK30_I2C0_PHYS          0x2002c000
 #define RK30_GPIO2_BASE         RK30_IO_TO_VIRT1(RK30_GPIO2_PHYS)
 #define RK30_GPIO2_SIZE         SZ_8K
 #define RK30_DDR_PUBL_PHYS      0x20040000
+#define RK30_DDR_PUBL_BASE      RK30_IO_TO_VIRT1(RK30_DDR_PUBL_PHYS)
 #define RK30_DDR_PUBL_SIZE      SZ_16K
 
 #define RK30_WDT_PHYS           0x2004c000
index e3f05b8de29db831e47039a97db9759d8b838506..791267c0affe6941c18a1dbe2ad23744cb659edb 100644 (file)
@@ -53,6 +53,8 @@ static struct map_desc rk30_io_desc[] __initdata = {
        RK30_DEVICE(TIMER2),
        RK30_DEVICE(PWM01),
        RK30_DEVICE(PWM23),
+       RK30_DEVICE(DDR_PCTL),
+       RK30_DEVICE(DDR_PUBL),
 };
 
 void __init rk30_map_common_io(void)