diff options
| author | Kumar Gala <galak@freescale.com> | 2005-03-04 17:31:20 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-03-04 17:31:20 -0800 |
| commit | 5dbab45d23a0d0184b6cbfac8adfddebb0ca60da (patch) | |
| tree | 7e3e6148241b95d1b5d74f1e5ae494f7d9e55075 /arch/ppc/syslib | |
| parent | 74d11d4cff06003317580e824b182700763725d2 (diff) | |
[PATCH] ppc32: Add support for the Dallas 1553 RTC/NVRAM
This patch adds support for the Dallas 1553 RTC/NVRAM.
Signed-off-by: Kumar Gala <kumar.gala@freescale.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'arch/ppc/syslib')
| -rw-r--r-- | arch/ppc/syslib/todc_time.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/ppc/syslib/todc_time.c b/arch/ppc/syslib/todc_time.c index 0165e1834114..1323c641c19d 100644 --- a/arch/ppc/syslib/todc_time.c +++ b/arch/ppc/syslib/todc_time.c @@ -287,6 +287,7 @@ todc_get_rtc_time(void) limit = 1; switch (todc_info->rtc_type) { + case TODC_TYPE_DS1553: case TODC_TYPE_DS1557: case TODC_TYPE_DS1743: case TODC_TYPE_DS1746: /* XXXX BAD HACK -> FIX */ @@ -322,6 +323,7 @@ todc_get_rtc_time(void) if (todc_info->rtc_type != TODC_TYPE_MC146818) { switch (todc_info->rtc_type) { + case TODC_TYPE_DS1553: case TODC_TYPE_DS1557: case TODC_TYPE_DS1743: case TODC_TYPE_DS1746: /* XXXX BAD HACK -> FIX */ @@ -418,6 +420,7 @@ static unsigned char __init todc_read_timereg(int addr) unsigned char save_control = 0, val; switch (todc_info->rtc_type) { + case TODC_TYPE_DS1553: case TODC_TYPE_DS1557: case TODC_TYPE_DS1746: /* XXXX BAD HACK -> FIX */ case TODC_TYPE_DS1747: @@ -432,6 +435,7 @@ static unsigned char __init todc_read_timereg(int addr) val = todc_read_val(addr); switch (todc_info->rtc_type) { + case TODC_TYPE_DS1553: case TODC_TYPE_DS1557: case TODC_TYPE_DS1746: /* XXXX BAD HACK -> FIX */ case TODC_TYPE_DS1747: |
