From a1cb08641a67063df16e6a5035569aa6447964e5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E9=BB=84=E6=B6=9B?= Date: Wed, 28 Mar 2012 16:21:34 +0800 Subject: [PATCH] rk30: io: add DDR_PCTL and DDR_PUBL map --- arch/arm/mach-rk30/include/mach/io.h | 2 ++ arch/arm/mach-rk30/io.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/arch/arm/mach-rk30/include/mach/io.h b/arch/arm/mach-rk30/include/mach/io.h index 619589191484..58cfda9908c8 100644 --- a/arch/arm/mach-rk30/include/mach/io.h +++ b/arch/arm/mach-rk30/include/mach/io.h @@ -157,6 +157,7 @@ #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 @@ -182,6 +183,7 @@ #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 diff --git a/arch/arm/mach-rk30/io.c b/arch/arm/mach-rk30/io.c index e3f05b8de29d..791267c0affe 100644 --- a/arch/arm/mach-rk30/io.c +++ b/arch/arm/mach-rk30/io.c @@ -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) -- 2.34.1