Lines Matching refs:ret

494 	int ret;
582 ret = ranges[selected_row_index][i];
584 if (ret >= MAX_PHASES) {
585 ret = -EINVAL;
587 mmc_hostname(mmc), ret);
590 return ret;
906 int ret;
916 ret = msm_init_cm_dll(host);
917 if (ret)
921 ret = msm_config_cm_dll_phase(host, msm_host->saved_tuning_phase);
922 if (ret)
975 ret = readl_relaxed_poll_timeout(host->ioaddr + CORE_CSR_CDC_STATUS0,
980 if (ret == -ETIMEDOUT) {
986 ret = readl_relaxed(host->ioaddr + CORE_CSR_CDC_STATUS0)
988 if (ret) {
990 mmc_hostname(host->mmc), __func__, ret);
991 ret = -EINVAL;
999 pr_debug("%s: %s: Exit, ret %d\n", mmc_hostname(host->mmc),
1000 __func__, ret);
1001 return ret;
1008 int ret;
1041 ret = readl_relaxed_poll_timeout(host->ioaddr +
1047 if (ret == -ETIMEDOUT) {
1075 pr_debug("%s: %s: Exit, ret %d\n", mmc_hostname(host->mmc),
1076 __func__, ret);
1077 return ret;
1085 int ret;
1096 ret = msm_init_cm_dll(host);
1097 if (ret)
1102 ret = msm_config_cm_dll_phase(host,
1104 if (ret)
1114 ret = sdhci_msm_cdclp533_calibration(host);
1116 ret = sdhci_msm_cm_dll_sdc4_calibration(host);
1118 pr_debug("%s: %s: Exit, ret %d\n", mmc_hostname(host->mmc),
1119 __func__, ret);
1120 return ret;
1145 int ret;
1155 ret = msm_init_cm_dll(host);
1156 if (ret)
1157 return ret;
1160 ret = msm_config_cm_dll_phase(host, msm_host->saved_tuning_phase);
1162 return ret;
1302 int ret;
1307 ret = sdhci_msm_hs400_dll_calibration(host);
1308 if (!ret)
1312 mmc_hostname(host->mmc), ret);
1396 int ret;
1399 ret = pinctrl_pm_select_default_state(&pdev->dev);
1401 ret = pinctrl_pm_select_sleep_state(&pdev->dev);
1403 return ret;
1417 int ret;
1431 ret = mmc_regulator_set_vqmmc(mmc, &ios);
1432 if (ret < 0) {
1434 mmc_hostname(mmc), ret);
1438 ret = regulator_enable(mmc->supply.vqmmc);
1440 ret = regulator_disable(mmc->supply.vqmmc);
1443 if (ret)
1445 mmc_hostname(mmc), level ? "en":"dis", ret);
1449 return ret;
1455 int load, ret;
1458 ret = regulator_set_load(mmc->supply.vqmmc, load);
1459 if (ret)
1461 mmc_hostname(mmc), ret);
1462 return ret;
1468 int ret;
1488 ret = msm_config_vqmmc_mode(msm_host, mmc, level);
1490 ret = msm_toggle_vqmmc(msm_host, mmc, level);
1492 return ret;
1600 int retry = 10, ret;
1645 ret = sdhci_msm_set_vmmc(mmc);
1646 if (!ret)
1647 ret = sdhci_msm_set_vqmmc(msm_host, mmc,
1649 if (!ret)
1650 ret = sdhci_msm_set_pincfg(msm_host,
1652 if (!ret)
1669 ret = mmc_regulator_set_vqmmc(mmc, &mmc->ios);
1670 if (ret < 0) {
1672 mmc_hostname(mmc), ret,
2003 int ret;
2012 ret = sdhci_setup_host(host);
2013 if (ret)
2014 return ret;
2018 ret = PTR_ERR(cq_host);
2019 dev_err(&pdev->dev, "cqhci-pltfm init: failed: %d\n", ret);
2028 ret = sdhci_msm_ice_init(msm_host, cq_host);
2029 if (ret)
2032 ret = cqhci_init(cq_host, host->mmc, dma64);
2033 if (ret) {
2035 mmc_hostname(host->mmc), ret);
2053 ret = __sdhci_add_host(host);
2054 if (ret)
2059 return ret;
2063 return ret;
2185 int ret;
2187 ret = mmc_regulator_get_supply(msm_host->mmc);
2188 if (ret)
2189 return ret;
2366 int ret = 0;
2374 return ret;
2376 ret = reset_control_assert(reset);
2377 if (ret) {
2379 return dev_err_probe(dev, ret, "core_reset assert failed\n");
2389 ret = reset_control_deassert(reset);
2390 if (ret) {
2392 return dev_err_probe(dev, ret, "core_reset deassert failed\n");
2398 return ret;
2407 int ret;
2425 ret = mmc_of_parse(host->mmc);
2426 if (ret)
2447 ret = sdhci_msm_gcc_reset(&pdev->dev, host);
2448 if (ret)
2455 ret = clk_set_rate(msm_host->bus_clk, INT_MAX);
2456 if (ret)
2458 ret = clk_prepare_enable(msm_host->bus_clk);
2459 if (ret)
2466 ret = PTR_ERR(clk);
2467 dev_err(&pdev->dev, "Peripheral clk setup failed (%d)\n", ret);
2475 ret = PTR_ERR(clk);
2476 dev_err(&pdev->dev, "SDC MMC clk setup failed (%d)\n", ret);
2482 ret = dev_pm_opp_of_find_icc_paths(&pdev->dev, NULL);
2483 if (ret)
2486 ret = devm_pm_opp_set_clkname(&pdev->dev, "core");
2487 if (ret)
2491 ret = devm_pm_opp_of_add_table(&pdev->dev);
2492 if (ret && ret != -ENODEV) {
2498 ret = dev_pm_opp_set_rate(&pdev->dev, INT_MAX);
2499 if (ret)
2512 ret = clk_bulk_prepare_enable(ARRAY_SIZE(msm_host->bulk_clks),
2514 if (ret)
2523 ret = PTR_ERR(msm_host->xo_clk);
2524 dev_warn(&pdev->dev, "TCXO clk not present (%d)\n", ret);
2530 ret = PTR_ERR(msm_host->core_mem);
2590 ret = sdhci_msm_register_vreg(msm_host);
2591 if (ret)
2612 ret = msm_host->pwr_irq;
2621 ret = devm_request_threaded_irq(&pdev->dev, msm_host->pwr_irq, NULL,
2624 if (ret) {
2625 dev_err(&pdev->dev, "Request IRQ failed (%d)\n", ret);
2645 ret = sdhci_msm_cqe_add_host(host, pdev);
2647 ret = sdhci_add_host(host);
2648 if (ret)
2668 return ret;
2717 int ret;
2719 ret = clk_bulk_prepare_enable(ARRAY_SIZE(msm_host->bulk_clks),
2721 if (ret)
2722 return ret;
2728 ret = sdhci_msm_restore_sdr_dll_config(host);
2729 if (ret)
2730 return ret;
2735 ret = sdhci_msm_ice_resume(msm_host);
2736 if (ret)
2737 return ret;
2743 return ret;