Lines Matching refs:ret

29 	int ret;  in sysconfig_read_busy()  local
31 ret = sysconfig_cmd_read(priv, lsc_check_busy, sizeof(lsc_check_busy), in sysconfig_read_busy()
34 return ret ? : busy; in sysconfig_read_busy()
39 int ret, busy; in sysconfig_poll_busy() local
41 ret = read_poll_timeout(sysconfig_read_busy, busy, busy <= 0, in sysconfig_poll_busy()
45 return ret ? : busy; in sysconfig_poll_busy()
52 int ret; in sysconfig_read_status() local
54 ret = sysconfig_cmd_read(priv, lsc_read_status, sizeof(lsc_read_status), in sysconfig_read_status()
56 if (ret) in sysconfig_read_status()
57 return ret; in sysconfig_read_status()
66 int ret = sysconfig_poll_busy(priv); in sysconfig_poll_status() local
68 if (ret) in sysconfig_poll_status()
69 return ret; in sysconfig_poll_status()
76 int ret, val; in sysconfig_poll_gpio() local
78 ret = read_poll_timeout(gpiod_get_value, val, in sysconfig_poll_gpio()
86 return ret; in sysconfig_poll_gpio()
94 int ret; in sysconfig_gpio_refresh() local
99 ret = sysconfig_poll_gpio(init, true); in sysconfig_gpio_refresh()
100 if (!ret) in sysconfig_gpio_refresh()
101 ret = sysconfig_poll_gpio(done, false); in sysconfig_gpio_refresh()
103 if (ret) in sysconfig_gpio_refresh()
104 return ret; in sysconfig_gpio_refresh()
115 int ret; in sysconfig_lsc_refresh() local
117 ret = sysconfig_cmd_write(priv, lsc_refresh, sizeof(lsc_refresh)); in sysconfig_lsc_refresh()
118 if (ret) in sysconfig_lsc_refresh()
119 return ret; in sysconfig_lsc_refresh()
142 int ret; in sysconfig_isc_enable() local
144 ret = sysconfig_cmd_write(priv, isc_enable, sizeof(isc_enable)); in sysconfig_isc_enable()
145 if (ret) in sysconfig_isc_enable()
146 return ret; in sysconfig_isc_enable()
148 ret = sysconfig_poll_status(priv, &status); in sysconfig_isc_enable()
149 if (ret) in sysconfig_isc_enable()
150 return ret; in sysconfig_isc_enable()
162 int ret; in sysconfig_isc_erase() local
164 ret = sysconfig_cmd_write(priv, isc_erase, sizeof(isc_erase)); in sysconfig_isc_erase()
165 if (ret) in sysconfig_isc_erase()
166 return ret; in sysconfig_isc_erase()
168 ret = sysconfig_poll_status(priv, &status); in sysconfig_isc_erase()
169 if (ret) in sysconfig_isc_erase()
170 return ret; in sysconfig_isc_erase()
180 int ret = sysconfig_isc_enable(priv); in sysconfig_isc_init() local
182 if (ret) in sysconfig_isc_init()
183 return ret; in sysconfig_isc_init()
208 int ret = priv->bitstream_burst_write(priv, buf, count); in sysconfig_bitstream_burst_write() local
210 if (ret) in sysconfig_bitstream_burst_write()
213 return ret; in sysconfig_bitstream_burst_write()
233 int ret; in sysconfig_isc_finish() local
236 ret = sysconfig_isc_disable(priv); in sysconfig_isc_finish()
237 if (ret) in sysconfig_isc_finish()
238 return ret; in sysconfig_isc_finish()
243 ret = sysconfig_poll_status(priv, &status); in sysconfig_isc_finish()
244 if (ret) in sysconfig_isc_finish()
245 return ret; in sysconfig_isc_finish()
260 int ret; in sysconfig_ops_state() local
265 ret = sysconfig_read_status(priv, &status); in sysconfig_ops_state()
266 if (!ret && (status & SYSCONFIG_STATUS_DONE)) in sysconfig_ops_state()
278 int ret; in sysconfig_ops_write_init() local
286 ret = sysconfig_refresh(priv); in sysconfig_ops_write_init()
287 if (ret) { in sysconfig_ops_write_init()
289 return ret; in sysconfig_ops_write_init()
293 ret = sysconfig_isc_init(priv); in sysconfig_ops_write_init()
294 if (ret) { in sysconfig_ops_write_init()
296 return ret; in sysconfig_ops_write_init()
300 ret = sysconfig_lsc_init_addr(priv); in sysconfig_ops_write_init()
301 if (ret) { in sysconfig_ops_write_init()
304 return ret; in sysconfig_ops_write_init()
308 ret = sysconfig_burst_write_init(priv); in sysconfig_ops_write_init()
309 if (ret) in sysconfig_ops_write_init()
312 return ret; in sysconfig_ops_write_init()
326 int ret; in sysconfig_ops_write_complete() local
328 ret = sysconfig_burst_write_complete(priv); in sysconfig_ops_write_complete()
329 if (!ret) in sysconfig_ops_write_complete()
330 ret = sysconfig_poll_busy(priv); in sysconfig_ops_write_complete()
332 if (ret) { in sysconfig_ops_write_complete()
337 ret = sysconfig_isc_finish(priv); in sysconfig_ops_write_complete()
340 if (ret) in sysconfig_ops_write_complete()
343 return ret; in sysconfig_ops_write_complete()