Lines Matching refs:rc
105 int rc = 0; in di_write_wait() local
122 rc = -1; in di_write_wait()
125 return rc; in di_write_wait()
133 int rc = 0; in di_init() local
142 rc = DI_WRITE_WAIT(DSR_NVF | DSR_SVF, dsr); in di_init()
143 if (rc) in di_init()
148 rc = DI_WRITE_WAIT(DCAMR_UNSET, dcamr); in di_init()
149 if (rc) in di_init()
151 rc = DI_WRITE_WAIT(0, dcalr); in di_init()
152 if (rc) in di_init()
157 rc = DI_WRITE_WAIT(DSR_CAF, dsr); in di_init()
158 if (rc) in di_init()
164 rc = DI_WRITE_WAIT(0, dtcmr); in di_init()
165 if (rc) in di_init()
171 rc = DI_WRITE_WAIT(__raw_readl(&data.regs->dcr) | DCR_TCE, dcr); in di_init()
172 if (rc) in di_init()
180 return rc; in di_init()
186 int rc = 0; in rtc_get() local
189 rc = di_init(); in rtc_get()
190 if (rc) in rtc_get()
198 return rc; in rtc_get()
204 int rc; in rtc_set() local
207 rc = di_init(); in rtc_set()
208 if (rc) in rtc_set()
214 rc = DI_WRITE_WAIT(0, dtclr); in rtc_set()
215 if (rc == 0) in rtc_set()
216 rc = DI_WRITE_WAIT(now, dtcmr); in rtc_set()
219 return rc; in rtc_set()