Lines Matching refs:ret
57 int ret; in _spi_read() local
66 ret = spi_write_then_read(priv->slave, txbuf, 3, NULL, buffer, 1); in _spi_read()
69 return ret; in _spi_read()
76 int ret; in _spi_write() local
91 ret = spi_write_then_read(priv->slave, txbuf, 4, NULL, NULL, 0); in _spi_write()
94 return ret; in _spi_write()
102 int ret; in rk806_spi_read() local
104 ret = _spi_read(dev, reg, buffer, len); in rk806_spi_read()
105 if (ret) in rk806_spi_read()
106 dev_err(dev, "rk806 read reg(0x%x) error: %d\n", reg, ret); in rk806_spi_read()
108 return ret; in rk806_spi_read()
116 int ret; in rk806_spi_write() local
118 ret = _spi_write(dev, reg, buffer, len); in rk806_spi_write()
119 if (ret) in rk806_spi_write()
120 dev_err(dev, "rk806 write reg(0x%x) error: %d\n", reg, ret); in rk806_spi_write()
122 return ret; in rk806_spi_write()
159 int ret; in rk8xx_spi_ofdata_to_platdata() local
169 ret = dev_read_u32_array(dev, "interrupts", &interrupt, 1); in rk8xx_spi_ofdata_to_platdata()
170 if (ret) { in rk8xx_spi_ofdata_to_platdata()
171 printf("Read 'interrupts' failed, ret=%d\n", ret); in rk8xx_spi_ofdata_to_platdata()
172 return ret; in rk8xx_spi_ofdata_to_platdata()
187 int ret; in rk8xx_spi_irq_chip_init() local
200 ret = virq_add_chip(dev, irq_chip, priv->irq); in rk8xx_spi_irq_chip_init()
201 if (ret) { in rk8xx_spi_irq_chip_init()
203 priv->irq, ret); in rk8xx_spi_irq_chip_init()
204 return ret; in rk8xx_spi_irq_chip_init()
235 int ret; in rk8xx_spi_probe() local
249 ret = rk806_spi_read(dev, RK806_CHIP_NAME, &msb, 1); in rk8xx_spi_probe()
250 if (ret) { in rk8xx_spi_probe()
251 dev_err(dev, "rk806 name read error: %d\n", ret); in rk8xx_spi_probe()
252 return ret; in rk8xx_spi_probe()
255 ret = rk806_spi_read(dev, RK806_CHIP_VER, &lsb, 1); in rk8xx_spi_probe()
256 if (ret) { in rk8xx_spi_probe()
257 dev_err(dev, "rk806 version read error: %d\n", ret); in rk8xx_spi_probe()
258 return ret; in rk8xx_spi_probe()
268 ret = rk806_spi_read(dev, RK806_HW_VER, &value, 1); in rk8xx_spi_probe()
269 if (ret) in rk8xx_spi_probe()
287 ret = rk806_spi_read(dev, RK806_SYS_CFG1, &value, 1); in rk8xx_spi_probe()
288 if (ret) { in rk8xx_spi_probe()
289 dev_err(dev, "rk806 RK806_SYS_CFG1 read error: %d\n", ret); in rk8xx_spi_probe()
290 return ret; in rk8xx_spi_probe()
316 int ret = 0; in rk8xx_spi_shutdown() local
318 ret = rk806_spi_read(dev, RK806_SYS_CFG3, &dev_off, 1); in rk8xx_spi_shutdown()
319 if (ret) in rk8xx_spi_shutdown()
320 return ret; in rk8xx_spi_shutdown()
323 ret = rk806_spi_write(dev, RK806_SYS_CFG3, &dev_off, 1); in rk8xx_spi_shutdown()
324 if (ret) { in rk8xx_spi_shutdown()
325 dev_err(dev, "rk806 shutdown error: %d\n", ret); in rk8xx_spi_shutdown()
326 return ret; in rk8xx_spi_shutdown()
337 int ret = 0; in rk806_suspend() local
340 ret = rk806_spi_read(dev, RK806_PWRCTRL_CONFIG0, &val, 1); in rk806_suspend()
341 if (ret) in rk806_suspend()
342 return ret; in rk806_suspend()
344 ret = rk806_spi_write(dev, RK806_PWRCTRL_CONFIG0, &val, 1); in rk806_suspend()
345 if (ret) in rk806_suspend()
346 return ret; in rk806_suspend()
348 ret = rk806_spi_read(dev, RK806_PWRCTRL_CONFIG1, &val, 1); in rk806_suspend()
349 if (ret) in rk806_suspend()
350 return ret; in rk806_suspend()
352 ret = rk806_spi_write(dev, RK806_PWRCTRL_CONFIG1, &val, 1); in rk806_suspend()
353 if (ret) in rk806_suspend()
354 return ret; in rk806_suspend()
357 ret = rk806_spi_read(dev, i, &val, 1); in rk806_suspend()
358 if (ret) in rk806_suspend()
359 return ret; in rk806_suspend()
361 ret = rk806_spi_write(dev, i, &val, 1); in rk806_suspend()
362 if (ret) in rk806_suspend()
363 return ret; in rk806_suspend()
366 ret = rk806_spi_read(dev, RK806_PWRCTRL_CONFIG0, &val, 1); in rk806_suspend()
367 if (ret) in rk806_suspend()
368 return ret; in rk806_suspend()
371 ret = rk806_spi_write(dev, RK806_PWRCTRL_CONFIG0, &val, 1); in rk806_suspend()
372 if (ret) in rk806_suspend()
373 return ret; in rk806_suspend()
376 ret = rk806_spi_read(dev, i, &val, 1); in rk806_suspend()
377 if (ret) in rk806_suspend()
378 return ret; in rk806_suspend()
381 ret = rk806_spi_write(dev, i, &val, 1); in rk806_suspend()
382 if (ret) in rk806_suspend()
383 return ret; in rk806_suspend()
386 return ret; in rk806_suspend()
391 int ret = 0; in rk806_resume() local
395 ret = rk806_spi_read(dev, i, &val, 1); in rk806_resume()
396 if (ret) in rk806_resume()
397 return ret; in rk806_resume()
399 ret = rk806_spi_write(dev, i, &val, 1); in rk806_resume()
400 if (ret) in rk806_resume()
401 return ret; in rk806_resume()
404 ret = rk806_spi_read(dev, RK806_PWRCTRL_CONFIG0, &val, 1); in rk806_resume()
405 if (ret) in rk806_resume()
406 return ret; in rk806_resume()
408 ret = rk806_spi_write(dev, RK806_PWRCTRL_CONFIG0, &val, 1); in rk806_resume()
409 if (ret) in rk806_resume()
410 return ret; in rk806_resume()
412 ret = rk806_spi_read(dev, RK806_PWRCTRL_CONFIG1, &val, 1); in rk806_resume()
413 if (ret) in rk806_resume()
414 return ret; in rk806_resume()
416 ret = rk806_spi_write(dev, RK806_PWRCTRL_CONFIG1, &val, 1); in rk806_resume()
417 if (ret) in rk806_resume()
418 return ret; in rk806_resume()
420 return ret; in rk806_resume()