Lines Matching refs:ret
210 int ret;
222 ret = readb_poll_timeout(adc->base + JZ_ADC_REG_ENABLE, val,
224 if (ret)
230 return ret;
241 int ret;
250 ret = clk_enable(adc->clk);
251 if (ret) {
253 ret);
254 return ret;
572 int bit, ret, engine = (chan->channel == INGENIC_ADC_BATTERY);
575 ret = clk_enable(adc->clk);
576 if (ret) {
578 ret);
579 return ret;
589 ret = ingenic_adc_capture(adc, engine);
590 if (ret)
603 ret = IIO_VAL_INT;
608 return ret;
676 int ret;
678 ret = clk_enable(adc->clk);
679 if (ret) {
681 ret);
682 return ret;
755 int irq, ret;
774 ret = devm_request_irq(dev, irq, ingenic_adc_irq, 0,
776 if (ret < 0) {
777 dev_err(dev, "Failed to request irq: %d\n", ret);
778 return ret;
791 ret = clk_prepare_enable(adc->clk);
792 if (ret) {
794 return ret;
799 ret = soc_data->init_clk_div(dev, adc);
800 if (ret) {
802 return ret;
812 ret = devm_add_action_or_reset(dev, ingenic_adc_clk_cleanup, adc->clk);
813 if (ret) {
815 return ret;
825 ret = devm_iio_device_register(dev, iio_dev);
826 if (ret)
829 return ret;