Lines Matching refs:ret
40 int ret; in wm831x_auxadc_read_irq() local
59 ret = wm831x_set_bits(wm831x, WM831X_AUXADC_CONTROL, in wm831x_auxadc_read_irq()
61 if (ret != 0) { in wm831x_auxadc_read_irq()
63 ret); in wm831x_auxadc_read_irq()
70 ret = wm831x_set_bits(wm831x, WM831X_AUXADC_SOURCE, in wm831x_auxadc_read_irq()
72 if (ret != 0) { in wm831x_auxadc_read_irq()
74 "Failed to set AUXADC source: %d\n", ret); in wm831x_auxadc_read_irq()
83 ret = wm831x_set_bits(wm831x, WM831X_AUXADC_CONTROL, in wm831x_auxadc_read_irq()
88 if (ret != 0) { in wm831x_auxadc_read_irq()
90 ret); in wm831x_auxadc_read_irq()
103 ret = req->val; in wm831x_auxadc_read_irq()
110 return ret; in wm831x_auxadc_read_irq()
117 int ret, input, val; in wm831x_auxadc_irq() local
119 ret = wm831x_reg_read(wm831x, WM831X_AUXADC_DATA); in wm831x_auxadc_irq()
120 if (ret < 0) { in wm831x_auxadc_irq()
122 "Failed to read AUXADC data: %d\n", ret); in wm831x_auxadc_irq()
126 input = ((ret & WM831X_AUX_DATA_SRC_MASK) in wm831x_auxadc_irq()
132 val = ret & WM831X_AUX_DATA_MASK; in wm831x_auxadc_irq()
161 int ret, src, timeout; in wm831x_auxadc_read_polled() local
165 ret = wm831x_set_bits(wm831x, WM831X_AUXADC_CONTROL, in wm831x_auxadc_read_polled()
167 if (ret < 0) { in wm831x_auxadc_read_polled()
168 dev_err(wm831x->dev, "Failed to enable AUXADC: %d\n", ret); in wm831x_auxadc_read_polled()
174 ret = wm831x_reg_write(wm831x, WM831X_AUXADC_SOURCE, in wm831x_auxadc_read_polled()
176 if (ret < 0) { in wm831x_auxadc_read_polled()
177 dev_err(wm831x->dev, "Failed to set AUXADC source: %d\n", ret); in wm831x_auxadc_read_polled()
181 ret = wm831x_set_bits(wm831x, WM831X_AUXADC_CONTROL, in wm831x_auxadc_read_polled()
183 if (ret < 0) { in wm831x_auxadc_read_polled()
184 dev_err(wm831x->dev, "Failed to start AUXADC: %d\n", ret); in wm831x_auxadc_read_polled()
194 ret = wm831x_reg_read(wm831x, in wm831x_auxadc_read_polled()
196 if (ret < 0) { in wm831x_auxadc_read_polled()
198 "ISR 1 read failed: %d\n", ret); in wm831x_auxadc_read_polled()
203 if (ret & WM831X_AUXADC_DATA_EINT) { in wm831x_auxadc_read_polled()
211 ret = -EBUSY; in wm831x_auxadc_read_polled()
216 ret = wm831x_reg_read(wm831x, WM831X_AUXADC_DATA); in wm831x_auxadc_read_polled()
217 if (ret < 0) { in wm831x_auxadc_read_polled()
219 "Failed to read AUXADC data: %d\n", ret); in wm831x_auxadc_read_polled()
223 src = ((ret & WM831X_AUX_DATA_SRC_MASK) in wm831x_auxadc_read_polled()
232 ret = -EINVAL; in wm831x_auxadc_read_polled()
234 ret &= WM831X_AUX_DATA_MASK; in wm831x_auxadc_read_polled()
241 return ret; in wm831x_auxadc_read_polled()
264 int ret; in wm831x_auxadc_read_uv() local
266 ret = wm831x_auxadc_read(wm831x, input); in wm831x_auxadc_read_uv()
267 if (ret < 0) in wm831x_auxadc_read_uv()
268 return ret; in wm831x_auxadc_read_uv()
270 ret *= 1465; in wm831x_auxadc_read_uv()
272 return ret; in wm831x_auxadc_read_uv()
278 int ret; in wm831x_auxadc_init() local
286 ret = request_threaded_irq(wm831x_irq(wm831x, in wm831x_auxadc_init()
291 if (ret < 0) { in wm831x_auxadc_init()
293 ret); in wm831x_auxadc_init()