Lines Matching refs:error

85 	int error;  in ds3231_ctrl_read()  local
87 error = ds3231_read1(sc->sc_dev, DS3231_CONTROL, &sc->sc_ctrl); in ds3231_ctrl_read()
88 if (error) { in ds3231_ctrl_read()
90 return (error); in ds3231_ctrl_read()
98 int error; in ds3231_ctrl_write() local
103 error = ds3231_write1(sc->sc_dev, DS3231_CONTROL, data); in ds3231_ctrl_write()
104 if (error != 0) in ds3231_ctrl_write()
107 return (error); in ds3231_ctrl_write()
113 int error; in ds3231_status_read() local
115 error = ds3231_read1(sc->sc_dev, DS3231_STATUS, &sc->sc_status); in ds3231_status_read()
116 if (error) { in ds3231_status_read()
118 return (error); in ds3231_status_read()
127 int error; in ds3231_status_write() local
135 error = ds3231_write1(sc->sc_dev, DS3231_STATUS, data); in ds3231_status_write()
136 if (error != 0) in ds3231_status_write()
139 return (error); in ds3231_status_write()
145 int error, neg, t; in ds3231_temp_read() local
149 error = iicdev_readfrom(sc->sc_dev, DS3231_TEMP, buf8, sizeof(buf8), in ds3231_temp_read()
151 if (error != 0) in ds3231_temp_read()
152 return (error); in ds3231_temp_read()
177 int error, temp; in ds3231_temp_sysctl() local
183 error = sysctl_handle_int(oidp, &temp, 0, req); in ds3231_temp_sysctl()
185 return (error); in ds3231_temp_sysctl()
191 int error, conv, newc; in ds3231_conv_sysctl() local
195 error = ds3231_ctrl_read(sc); in ds3231_conv_sysctl()
196 if (error != 0) in ds3231_conv_sysctl()
197 return (error); in ds3231_conv_sysctl()
199 error = sysctl_handle_int(oidp, &newc, 0, req); in ds3231_conv_sysctl()
200 if (error != 0 || req->newptr == NULL) in ds3231_conv_sysctl()
201 return (error); in ds3231_conv_sysctl()
203 error = ds3231_status_read(sc); in ds3231_conv_sysctl()
204 if (error != 0) in ds3231_conv_sysctl()
205 return (error); in ds3231_conv_sysctl()
209 error = ds3231_ctrl_write(sc); in ds3231_conv_sysctl()
210 if (error != 0) in ds3231_conv_sysctl()
211 return (error); in ds3231_conv_sysctl()
214 return (error); in ds3231_conv_sysctl()
220 int bbsqw, error, newb; in ds3231_bbsqw_sysctl() local
224 error = ds3231_ctrl_read(sc); in ds3231_bbsqw_sysctl()
225 if (error != 0) in ds3231_bbsqw_sysctl()
226 return (error); in ds3231_bbsqw_sysctl()
228 error = sysctl_handle_int(oidp, &newb, 0, req); in ds3231_bbsqw_sysctl()
229 if (error != 0 || req->newptr == NULL) in ds3231_bbsqw_sysctl()
230 return (error); in ds3231_bbsqw_sysctl()
235 error = ds3231_ctrl_write(sc); in ds3231_bbsqw_sysctl()
236 if (error != 0) in ds3231_bbsqw_sysctl()
237 return (error); in ds3231_bbsqw_sysctl()
240 return (error); in ds3231_bbsqw_sysctl()
247 int error, freq, i, newf, tmp; in ds3231_sqw_freq_sysctl() local
251 error = ds3231_ctrl_read(sc); in ds3231_sqw_freq_sysctl()
252 if (error != 0) in ds3231_sqw_freq_sysctl()
253 return (error); in ds3231_sqw_freq_sysctl()
258 error = sysctl_handle_int(oidp, &freq, 0, req); in ds3231_sqw_freq_sysctl()
259 if (error != 0 || req->newptr == NULL) in ds3231_sqw_freq_sysctl()
260 return (error); in ds3231_sqw_freq_sysctl()
268 error = ds3231_ctrl_write(sc); in ds3231_sqw_freq_sysctl()
269 if (error != 0) in ds3231_sqw_freq_sysctl()
270 return (error); in ds3231_sqw_freq_sysctl()
273 return (error); in ds3231_sqw_freq_sysctl()
298 int error, mode, newm; in ds3231_sqw_mode_sysctl() local
302 error = ds3231_ctrl_read(sc); in ds3231_sqw_mode_sysctl()
303 if (error != 0) in ds3231_sqw_mode_sysctl()
304 return (error); in ds3231_sqw_mode_sysctl()
312 error = sysctl_handle_string(oidp, buf, sizeof(buf), req); in ds3231_sqw_mode_sysctl()
313 if (error != 0 || req->newptr == NULL) in ds3231_sqw_mode_sysctl()
314 return (error); in ds3231_sqw_mode_sysctl()
320 error = ds3231_ctrl_write(sc); in ds3231_sqw_mode_sysctl()
321 if (error != 0) in ds3231_sqw_mode_sysctl()
322 return (error); in ds3231_sqw_mode_sysctl()
325 return (error); in ds3231_sqw_mode_sysctl()
331 int error, en32khz, tmp; in ds3231_en32khz_sysctl() local
335 error = ds3231_status_read(sc); in ds3231_en32khz_sysctl()
336 if (error != 0) in ds3231_en32khz_sysctl()
337 return (error); in ds3231_en32khz_sysctl()
339 error = sysctl_handle_int(oidp, &en32khz, 0, req); in ds3231_en32khz_sysctl()
340 if (error != 0 || req->newptr == NULL) in ds3231_en32khz_sysctl()
341 return (error); in ds3231_en32khz_sysctl()
346 error = ds3231_status_write(sc, 0, 0); in ds3231_en32khz_sysctl()
347 if (error != 0) in ds3231_en32khz_sysctl()
348 return (error); in ds3231_en32khz_sysctl()
351 return (error); in ds3231_en32khz_sysctl()
481 int c, error; in ds3231_gettime() local
489 if ((error = ds3231_status_read(sc)) != 0) { in ds3231_gettime()
491 return (error); in ds3231_gettime()
496 error = iicdev_readfrom(sc->sc_dev, DS3231_SECS, data, sizeof(data), in ds3231_gettime()
498 if (error != 0) { in ds3231_gettime()
500 return (error); in ds3231_gettime()
540 int error; in ds3231_settime() local
575 error = iicdev_writeto(dev, DS3231_SECS, data, sizeof(data), in ds3231_settime()
577 if (error != 0) { in ds3231_settime()
579 return (error); in ds3231_settime()
587 if ((error = ds3231_status_read(sc)) != 0) { in ds3231_settime()
589 return (error); in ds3231_settime()
592 if ((error = ds3231_status_write(sc, 0, 0)) != 0) { in ds3231_settime()
594 return (error); in ds3231_settime()
598 return (error); in ds3231_settime()