summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2010-05-04 10:07:53 +0000
committerMichael Sevakis <jethead71@rockbox.org>2010-05-04 10:07:53 +0000
commit931e06de64100e28031627964321da3fdb449378 (patch)
tree72a073d7ec3ede9554b394887d43d19fda6e8177 /firmware/drivers
parent7480afb3c59f4aebff262e1ce47395a3924ca994 (diff)
downloadrockbox-931e06de64100e28031627964321da3fdb449378.tar.gz
rockbox-931e06de64100e28031627964321da3fdb449378.zip
i.MX31/Gigabeat S: Actually enable DPTC which can set optimal voltage for 528MHz. Requires an SPI and PMIC interface rework because of the low-latency needs for the DPTC to work best with minimal panicing. SPI can work with multitasking and asynchronously from interrupt handlers or normal code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25800 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers')
-rw-r--r--firmware/drivers/rtc/rtc_mc13783.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/firmware/drivers/rtc/rtc_mc13783.c b/firmware/drivers/rtc/rtc_mc13783.c
index e36faa6089..9cef3e904c 100644
--- a/firmware/drivers/rtc/rtc_mc13783.c
+++ b/firmware/drivers/rtc/rtc_mc13783.c
@@ -104,8 +104,8 @@ int rtc_read_datetime(struct tm *tm)
104 * greater */ 104 * greater */
105 do 105 do
106 { 106 {
107 if (mc13783_read_regset(rtc_registers, regs, 107 if (mc13783_read_regs(rtc_registers, regs,
108 RTC_NUM_REGS) < RTC_NUM_REGS) 108 RTC_NUM_REGS) < RTC_NUM_REGS)
109 { 109 {
110 /* Couldn't read registers */ 110 /* Couldn't read registers */
111 return 0; 111 return 0;
@@ -204,7 +204,7 @@ int rtc_write_datetime(const struct tm *tm)
204 204
205 regs[RTC_REG_DAY] = day + tm->tm_mday - 1 - base_yearday; 205 regs[RTC_REG_DAY] = day + tm->tm_mday - 1 - base_yearday;
206 206
207 if (mc13783_write_regset(rtc_registers, regs, 2) == 2) 207 if (mc13783_write_regs(rtc_registers, regs, 2) == 2)
208 { 208 {
209 return 7; 209 return 7;
210 } 210 }