Lines Matching refs:ret
344 int ret;
375 ret = clk_set_rate(host->mmc_clk, rate);
376 if (ret) {
377 dev_err(host->dev, "Unable to set cfg_div_clk to %lu. ret=%d\n",
378 rate, ret);
379 return ret;
412 int i, ret = 0;
485 ret = clk_set_rate(host->mmc_clk, host->mmc->f_min);
486 if (ret)
487 return ret;
515 int ret;
535 ret = mmc_send_tuning(mmc, opcode, NULL);
536 if (!ret) {
609 int ret = regulator_enable(mmc->supply.vqmmc);
611 if (ret < 0)
926 irqreturn_t ret = IRQ_NONE;
951 ret = IRQ_WAKE_THREAD;
958 ret = IRQ_WAKE_THREAD;
966 ret = IRQ_HANDLED;
985 return ret;
1084 int ret;
1095 ret = mmc_regulator_set_vqmmc(mmc, ios);
1096 return ret < 0 ? ret : 0;
1122 int ret;
1138 ret = mmc_regulator_get_supply(mmc);
1139 if (ret)
1140 return ret;
1142 ret = mmc_of_parse(mmc);
1143 if (ret)
1144 return dev_err_probe(&pdev->dev, ret, "error parsing DT\n");
1151 ret = device_reset_optional(&pdev->dev);
1152 if (ret)
1153 return dev_err_probe(&pdev->dev, ret, "device reset failed\n");
1180 ret = clk_prepare_enable(host->core_clk);
1181 if (ret)
1182 return ret;
1184 ret = meson_mmc_clk_init(host);
1185 if (ret)
1201 ret = request_threaded_irq(host->irq, meson_mmc_irq,
1204 if (ret)
1247 ret = -ENOMEM;
1256 ret = -ENOMEM;
1261 ret = mmc_add_host(mmc);
1262 if (ret)
1277 return ret;