From: Kim, HeungJun Date: Wed, 20 May 2009 13:21:43 +0000 (+0900) Subject: [S5PC100] add WATCHDOG & RTC register in s5pc1xx.h X-Git-Tag: s5pc110_universal_support~307 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6c922cabffd674ca26de7d1a58eb78d88ef41576;p=kernel%2Fu-boot.git [S5PC100] add WATCHDOG & RTC register in s5pc1xx.h --- diff --git a/include/s5pc1xx.h b/include/s5pc1xx.h index 24cbf44..2db35d4 100644 --- a/include/s5pc1xx.h +++ b/include/s5pc1xx.h @@ -1412,10 +1412,66 @@ /* Watchdog */ #define S5P_WATCHDOG_BASE(x) (S5P_PA_WATCHDOG + (x)) +#define WTCON_OFFSET 0x0 +#define WTDAT_OFFSET 0x4 +#define WTCNT_OFFSET 0x8 +#define WTCLRINT_OFFSET 0xc + +#define S5P_WTCON S5P_WATCHDOG_BASE(WTCON_OFFSET) +#define S5P_WTDAT S5P_WATCHDOG_BASE(WTDAT_OFFSET) +#define S5P_WTCNT S5P_WATCHDOG_BASE(WTCNT_OFFSET) +#define S5P_WTCLRINT S5P_WATCHDOG_BASE(WTCLRINT_OFFSET) + /* RTC */ #define S5P_RTC_BASE(x) (S5P_PA_RTC + (x)) +#define INTP_OFFSET 0x30 +#define RTCCON_OFFSET 0x40 +#define TICCNT_OFFSET 0x44 +#define RTCALM_OFFSET 0x50 + +#define ALMSEC_OFFSET 0x54 +#define ALMMIN_OFFSET 0x58 +#define ALMHOUR_OFFSET 0x5c +#define ALMDATE_OFFSET 0x60 +#define ALMMON_OFFSET 0x64 +#define ALMYEAR_OFFSET 0x68 + +#define BCDSEC_OFFSET 0x70 +#define BCDMIN_OFFSET 0x74 +#define BCDHOUR_OFFSET 0x78 +#define BCDDATE_OFFSET 0x7c +#define BCDDAY_OFFSET 0x80 +#define BCDMON_OFFSET 0x84 +#define BCDYEAR_OFFSET 0x88 + +#define CURTICCNT 0x90 + + + + +#define S5P_INTP S5P_RTC_BASE(INTP_OFFSET) +#define S5P_RTCCON S5P_RTC_BASE(RTCCON_OFFSET) +#define S5P_TICCNT S5P_RTC_BASE(TICCNT_OFFSET) +#define S5P_RTCALM S5P_RTC_BASE(RTCALM_OFFSET) + +#define S5P_ALMSEC S5P_RTC_BASE(ALMSEC_OFFSET) +#define S5P_ALMMIN S5P_RTC_BASE(ALMMIN_OFFSET) +#define S5P_ALMHOUR S5P_RTC_BASE(ALMHOUR_OFFSET) +#define S5P_ALMDATE S5P_RTC_BASE(ALMDATE_OFFSET) +#define S5P_ALMMON S5P_RTC_BASE(ALMMON_OFFSET) +#define S5P_ALMYEAR S5P_RTC_BASE(ALMYEAR_OFFSET) + +#define S5P_BCDSEC S5P_RTC_BASE(BCDSEC_OFFSET) +#define S5P_BCDMIN S5P_RTC_BASE(BCDMIN_OFFSET) +#define S5P_BCDHOUR S5P_RTC_BASE(BCDHOUR_OFFSET) +#define S5P_BCDDATE S5P_RTC_BASE(BCDDATE_OFFSET) +#define S5P_BCDDAY S5P_RTC_BASE(BCDDAY_OFFSET) +#define S5P_BCDMON S5P_RTC_BASE(BCDMON_OFFSET) +#define S5P_BCDYEAR S5P_RTC_BASE(BCDYEAR_OFFSET) + +#define S5P_CURTICCNT S5P_RTC_BASE(CURTICCNT_OFFSET) /*