Lines Matching refs:ret

51 	int ret;
55 ret = mc13xxx_rtc_irq_enable_unlocked(dev, enabled, MC13XXX_IRQ_TODA);
59 return ret;
71 int ret;
73 ret = mc13xxx_reg_read(priv->mc13xxx, MC13XXX_RTCDAY, &days1);
74 if (ret)
75 return ret;
77 ret = mc13xxx_reg_read(priv->mc13xxx, MC13XXX_RTCTOD, &seconds);
78 if (ret)
79 return ret;
81 ret = mc13xxx_reg_read(priv->mc13xxx, MC13XXX_RTCDAY, &days2);
82 if (ret)
83 return ret;
96 int ret;
107 ret = mc13xxx_reg_read(priv->mc13xxx, MC13XXX_RTCTODA, &alarmseconds);
108 if (unlikely(ret))
112 ret = mc13xxx_reg_write(priv->mc13xxx,
114 if (unlikely(ret))
122 ret = mc13xxx_reg_write(priv->mc13xxx, MC13XXX_RTCTOD, 0);
123 if (unlikely(ret))
126 ret = mc13xxx_reg_write(priv->mc13xxx, MC13XXX_RTCDAY, days);
127 if (unlikely(ret))
130 ret = mc13xxx_reg_write(priv->mc13xxx, MC13XXX_RTCTOD, seconds);
131 if (unlikely(ret))
136 ret = mc13xxx_reg_write(priv->mc13xxx,
138 if (unlikely(ret))
143 ret = mc13xxx_irq_ack(priv->mc13xxx, MC13XXX_IRQ_RTCRST);
144 if (unlikely(ret))
147 ret = mc13xxx_irq_unmask(priv->mc13xxx, MC13XXX_IRQ_RTCRST);
151 priv->valid = !ret;
155 return ret;
164 int ret;
168 ret = mc13xxx_reg_read(priv->mc13xxx, MC13XXX_RTCTODA, &seconds);
169 if (unlikely(ret))
172 ret = -ENODATA;
176 ret = mc13xxx_reg_read(priv->mc13xxx, MC13XXX_RTCDAY, &days);
177 if (unlikely(ret))
180 ret = mc13xxx_irq_status(priv->mc13xxx, MC13XXX_IRQ_TODA,
186 if (ret)
187 return ret;
205 int ret;
210 ret = mc13xxx_reg_write(priv->mc13xxx, MC13XXX_RTCTODA, 0x1ffff);
211 if (unlikely(ret))
214 ret = mc13xxx_irq_ack(priv->mc13xxx, MC13XXX_IRQ_TODA);
215 if (unlikely(ret))
218 ret = rtc_tm_to_time(&alarm->time, &s1970);
219 if (unlikely(ret))
225 ret = mc13xxx_rtc_irq_enable_unlocked(dev, alarm->enabled,
227 if (unlikely(ret))
233 ret = mc13xxx_reg_write(priv->mc13xxx, MC13XXX_RTCDAYA, days);
234 if (unlikely(ret))
237 ret = mc13xxx_reg_write(priv->mc13xxx, MC13XXX_RTCTODA, seconds);
242 return ret;
291 int ret;
309 ret = mc13xxx_irq_request(mc13xxx, MC13XXX_IRQ_RTCRST,
311 if (ret)
314 ret = mc13xxx_irq_request(mc13xxx, MC13XXX_IRQ_1HZ,
316 if (ret)
319 ret = mc13xxx_irq_request_nounmask(mc13xxx, MC13XXX_IRQ_TODA,
321 if (ret)
338 return ret;