rtc-pcf50633.c (0cce284537fb42d9c28b9b31038ffc9b464555f5) | rtc-pcf50633.c (22652ba72453d35c8a637d5c0f06b3dc29ff9eb0) |
---|---|
1/* NXP PCF50633 RTC Driver 2 * 3 * (C) 2006-2008 by Openmoko, Inc. 4 * Author: Balaji Rao <balajirrao@openmoko.org> 5 * All rights reserved. 6 * 7 * Broken down from monstrous PCF50633 driver mainly by 8 * Harald Welte, Andy Green and Werner Almesberger --- 121 unchanged lines hidden (view full) --- 130 pcf_tm.time[PCF50633_TI_SEC]); 131 132 pcf2rtc_time(tm, &pcf_tm); 133 134 dev_dbg(dev, "RTC_TIME: %u.%u.%u %u:%u:%u\n", 135 tm->tm_mday, tm->tm_mon, tm->tm_year, 136 tm->tm_hour, tm->tm_min, tm->tm_sec); 137 | 1/* NXP PCF50633 RTC Driver 2 * 3 * (C) 2006-2008 by Openmoko, Inc. 4 * Author: Balaji Rao <balajirrao@openmoko.org> 5 * All rights reserved. 6 * 7 * Broken down from monstrous PCF50633 driver mainly by 8 * Harald Welte, Andy Green and Werner Almesberger --- 121 unchanged lines hidden (view full) --- 130 pcf_tm.time[PCF50633_TI_SEC]); 131 132 pcf2rtc_time(tm, &pcf_tm); 133 134 dev_dbg(dev, "RTC_TIME: %u.%u.%u %u:%u:%u\n", 135 tm->tm_mday, tm->tm_mon, tm->tm_year, 136 tm->tm_hour, tm->tm_min, tm->tm_sec); 137 |
138 return rtc_valid_tm(tm); | 138 return 0; |
139} 140 141static int pcf50633_rtc_set_time(struct device *dev, struct rtc_time *tm) 142{ 143 struct pcf50633_rtc *rtc; 144 struct pcf50633_time pcf_tm; 145 int alarm_masked, ret = 0; 146 --- 149 unchanged lines hidden --- | 139} 140 141static int pcf50633_rtc_set_time(struct device *dev, struct rtc_time *tm) 142{ 143 struct pcf50633_rtc *rtc; 144 struct pcf50633_time pcf_tm; 145 int alarm_masked, ret = 0; 146 --- 149 unchanged lines hidden --- |