summaryrefslogtreecommitdiff
path: root/firmware/drivers/rtc/rtc_s3c2440.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/rtc/rtc_s3c2440.c')
-rw-r--r--firmware/drivers/rtc/rtc_s3c2440.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/drivers/rtc/rtc_s3c2440.c b/firmware/drivers/rtc/rtc_s3c2440.c
index b1bc622058..c133495e17 100644
--- a/firmware/drivers/rtc/rtc_s3c2440.c
+++ b/firmware/drivers/rtc/rtc_s3c2440.c
@@ -33,7 +33,7 @@ int rtc_read_datetime(unsigned char* buf)
33 buf[0] = BCDSEC; 33 buf[0] = BCDSEC;
34 buf[1] = BCDMIN; 34 buf[1] = BCDMIN;
35 buf[2] = BCDHOUR; 35 buf[2] = BCDHOUR;
36 buf[3] = BCDDAY; 36 buf[3] = BCDDAY-1; /* timefuncs wants 0..6 for wday */
37 buf[4] = BCDDATE; 37 buf[4] = BCDDATE;
38 buf[5] = BCDMON; 38 buf[5] = BCDMON;
39 buf[6] = BCDYEAR; 39 buf[6] = BCDYEAR;
@@ -46,7 +46,7 @@ int rtc_write_datetime(unsigned char* buf)
46 BCDSEC = buf[0]; 46 BCDSEC = buf[0];
47 BCDMIN = buf[1]; 47 BCDMIN = buf[1];
48 BCDHOUR = buf[2]; 48 BCDHOUR = buf[2];
49 BCDDAY = buf[3]; 49 BCDDAY = buf[3]+1; /* chip wants 1..7 for wday */
50 BCDDATE = buf[4]; 50 BCDDATE = buf[4];
51 BCDMON = buf[5]; 51 BCDMON = buf[5];
52 BCDYEAR = buf[6]; 52 BCDYEAR = buf[6];