rtc-msm6242.c (e5451c8f8330e03ad3cfa16048b4daf961af434f) | rtc-msm6242.c (22652ba72453d35c8a637d5c0f06b3dc29ff9eb0) |
---|---|
1/* 2 * Oki MSM6242 RTC Driver 3 * 4 * Copyright 2009 Geert Uytterhoeven 5 * 6 * Based on the A2000 TOD code in arch/m68k/amiga/config.c 7 * Copyright (C) 1993 Hamish Macdonald 8 */ --- 141 unchanged lines hidden (view full) --- 150 if (!pm && tm->tm_hour == 12) 151 tm->tm_hour = 0; 152 else if (pm && tm->tm_hour != 12) 153 tm->tm_hour += 12; 154 } 155 156 msm6242_unlock(priv); 157 | 1/* 2 * Oki MSM6242 RTC Driver 3 * 4 * Copyright 2009 Geert Uytterhoeven 5 * 6 * Based on the A2000 TOD code in arch/m68k/amiga/config.c 7 * Copyright (C) 1993 Hamish Macdonald 8 */ --- 141 unchanged lines hidden (view full) --- 150 if (!pm && tm->tm_hour == 12) 151 tm->tm_hour = 0; 152 else if (pm && tm->tm_hour != 12) 153 tm->tm_hour += 12; 154 } 155 156 msm6242_unlock(priv); 157 |
158 return rtc_valid_tm(tm); | 158 return 0; |
159} 160 161static int msm6242_set_time(struct device *dev, struct rtc_time *tm) 162{ 163 struct msm6242_priv *priv = dev_get_drvdata(dev); 164 165 msm6242_lock(priv); 166 --- 72 unchanged lines hidden --- | 159} 160 161static int msm6242_set_time(struct device *dev, struct rtc_time *tm) 162{ 163 struct msm6242_priv *priv = dev_get_drvdata(dev); 164 165 msm6242_lock(priv); 166 --- 72 unchanged lines hidden --- |