]> git.karo-electronics.de Git - linux-beck.git/commitdiff
ARM: S5PV210: Add RTC support for S5PV210 and S5PC110
authorAtul Dahiya <atul.dahiya@samsung.com>
Wed, 21 Jul 2010 08:36:02 +0000 (17:36 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Thu, 5 Aug 2010 09:31:01 +0000 (18:31 +0900)
This patch adds support RTC driver for Samsung S5PV210/S5PC110.

Signed-off-by: Atul Dahiya <atul.dahiya@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/mach-s5pv210/Kconfig
arch/arm/mach-s5pv210/include/mach/map.h
arch/arm/mach-s5pv210/mach-smdkc110.c
arch/arm/mach-s5pv210/mach-smdkv210.c

index 12a2c6b6d8bd7ed15546346b0e7e9e6689224d7c..18270d848908c26ff14269a8e7c6e29ff4062d30 100644 (file)
@@ -81,7 +81,9 @@ config MACH_SMDKC110
        select CPU_S5PV210
        select ARCH_SPARSEMEM_ENABLE
        select SAMSUNG_DEV_IDE
+       select S3C_DEV_RTC
        select S3C_DEV_WDT
+       select HAVE_S3C_RTC
        select HAVE_S3C2410_WATCHDOG
        select S5PV210_SETUP_IDE
        help
@@ -109,10 +111,12 @@ config MACH_SMDKV210
        select SAMSUNG_DEV_IDE
        select SAMSUNG_DEV_KEYPAD
        select SAMSUNG_DEV_TS
+       select S3C_DEV_RTC
        select S3C_DEV_WDT
-       select S5PV210_SETUP_KEYPAD
+       select HAVE_S3C_RTC
        select HAVE_S3C2410_WATCHDOG
        select S5PV210_SETUP_IDE
+       select S5PV210_SETUP_KEYPAD
        select S5PV210_SETUP_SDHCI
        help
          Machine support for Samsung SMDKV210
index 9f6c2ed2812f05c603c8445a2f54145f5aa25fde..986b285fa578ce12b10187380a710f328d17ab2d 100644 (file)
@@ -45,6 +45,7 @@
 
 #define S5PV210_PA_WATCHDOG    (0xE2700000)
 
+#define S5PV210_PA_RTC         (0xE2800000)
 #define S5PV210_PA_UART                (0xE2900000)
 
 #define S5P_PA_UART0           (S5PV210_PA_UART + 0x0)
 #define S3C_PA_IIC1            S5PV210_PA_IIC1
 #define S3C_PA_IIC2            S5PV210_PA_IIC2
 #define S3C_PA_FB              S5PV210_PA_FB
+#define S3C_PA_RTC             S5PV210_PA_RTC
 #define S3C_PA_WDT             S5PV210_PA_WATCHDOG
 
 #define SAMSUNG_PA_ADC         S5PV210_PA_ADC
index 723e6078b97a7fd305ec59c7867f30f2add094ef..4816facce63cd570d8d0b2f84e7d5598eb72d128 100644 (file)
@@ -80,6 +80,7 @@ static struct platform_device *smdkc110_devices[] __initdata = {
        &s5pv210_device_iis0,
        &s5pv210_device_ac97,
        &s3c_device_cfcon,
+       &s3c_device_rtc,
        &s3c_device_wdt,
 };
 
index d20adf7407bc4e29c2de8ea56ac3e0acd2970a17..a6c504ec47eb1371825c4689b5f71252000cb075 100644 (file)
@@ -108,6 +108,7 @@ static struct platform_device *smdkv210_devices[] __initdata = {
        &s3c_device_hsmmc2,
        &s3c_device_hsmmc3,
        &samsung_device_keypad,
+       &s3c_device_rtc,
        &s3c_device_ts,
        &s3c_device_wdt,
 };