esdhc 109 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 121 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->vendor_ver > VENDOR_V_22) { esdhc 159 drivers/mmc/host/sdhci-of-esdhc.c (esdhc->quirk_ignore_data_inhibit == true)) { esdhc 172 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 184 drivers/mmc/host/sdhci-of-esdhc.c (esdhc->quirk_incorrect_hostver)) esdhc 415 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 430 drivers/mmc/host/sdhci-of-esdhc.c esdhc->in_sw_tuning) { esdhc 441 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 456 drivers/mmc/host/sdhci-of-esdhc.c esdhc->in_sw_tuning) { esdhc 496 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 503 drivers/mmc/host/sdhci-of-esdhc.c (esdhc->vendor_ver == VENDOR_V_23); esdhc 542 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 544 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->peripheral_clock) esdhc 545 drivers/mmc/host/sdhci-of-esdhc.c return esdhc->peripheral_clock; esdhc 553 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 556 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->peripheral_clock) esdhc 557 drivers/mmc/host/sdhci-of-esdhc.c clock = esdhc->peripheral_clock; esdhc 597 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 613 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->vendor_ver < VENDOR_V_23) esdhc 617 drivers/mmc/host/sdhci-of-esdhc.c esdhc->clk_fixup && host->mmc->ios.timing == MMC_TIMING_LEGACY) esdhc 618 drivers/mmc/host/sdhci-of-esdhc.c fixup = esdhc->clk_fixup->sd_dflt_max_clk; esdhc 619 drivers/mmc/host/sdhci-of-esdhc.c else if (esdhc->clk_fixup) esdhc 620 drivers/mmc/host/sdhci-of-esdhc.c fixup = esdhc->clk_fixup->max_clk[host->mmc->ios.timing]; esdhc 636 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->quirk_limited_clk_division && esdhc 659 drivers/mmc/host/sdhci-of-esdhc.c esdhc->div_ratio = pre_div * div; esdhc 736 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 743 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->quirk_delay_before_data_reset && esdhc 753 drivers/mmc/host/sdhci-of-esdhc.c (esdhc->vendor_ver <= VENDOR_V_22)) { esdhc 765 drivers/mmc/host/sdhci-of-esdhc.c (esdhc->vendor_ver <= VENDOR_V_22)) { esdhc 780 drivers/mmc/host/sdhci-of-esdhc.c (esdhc->spec_ver >= SDHCI_SPEC_300)) { esdhc 789 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->quirk_unreliable_pulse_detection) { esdhc 909 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 913 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->quirk_tuning_erratum_type1) { esdhc 914 drivers/mmc/host/sdhci-of-esdhc.c *window_start = 5 * esdhc->div_ratio; esdhc 915 drivers/mmc/host/sdhci-of-esdhc.c *window_end = 3 * esdhc->div_ratio; esdhc 950 drivers/mmc/host/sdhci-of-esdhc.c if (abs(tbstat_15_8 - tbstat_7_0) > (4 * esdhc->div_ratio)) { esdhc 951 drivers/mmc/host/sdhci-of-esdhc.c *window_start = 8 * esdhc->div_ratio; esdhc 952 drivers/mmc/host/sdhci-of-esdhc.c *window_end = 4 * esdhc->div_ratio; esdhc 954 drivers/mmc/host/sdhci-of-esdhc.c *window_start = 5 * esdhc->div_ratio; esdhc 955 drivers/mmc/host/sdhci-of-esdhc.c *window_end = 3 * esdhc->div_ratio; esdhc 964 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 980 drivers/mmc/host/sdhci-of-esdhc.c esdhc->in_sw_tuning = true; esdhc 982 drivers/mmc/host/sdhci-of-esdhc.c esdhc->in_sw_tuning = false; esdhc 990 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 1000 drivers/mmc/host/sdhci-of-esdhc.c clk = esdhc->peripheral_clock / 3; esdhc 1009 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->quirk_limited_clk_division && esdhc 1028 drivers/mmc/host/sdhci-of-esdhc.c (esdhc->quirk_tuning_erratum_type1 || esdhc 1029 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_tuning_erratum_type2)) { esdhc 1051 drivers/mmc/host/sdhci-of-esdhc.c clk = host->max_clk / (esdhc->div_ratio + 1); esdhc 1209 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc; esdhc 1216 drivers/mmc/host/sdhci-of-esdhc.c esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 1219 drivers/mmc/host/sdhci-of-esdhc.c esdhc->vendor_ver = (host_ver & SDHCI_VENDOR_VER_MASK) >> esdhc 1221 drivers/mmc/host/sdhci-of-esdhc.c esdhc->spec_ver = host_ver & SDHCI_SPEC_VER_MASK; esdhc 1223 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_incorrect_hostver = true; esdhc 1225 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_incorrect_hostver = false; esdhc 1228 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_limited_clk_division = true; esdhc 1230 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_limited_clk_division = false; esdhc 1233 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_unreliable_pulse_detection = true; esdhc 1235 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_unreliable_pulse_detection = false; esdhc 1239 drivers/mmc/host/sdhci-of-esdhc.c esdhc->clk_fixup = match->data; esdhc 1243 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_delay_before_data_reset = true; esdhc 1256 drivers/mmc/host/sdhci-of-esdhc.c esdhc->peripheral_clock = clk_get_rate(clk) / 2; esdhc 1258 drivers/mmc/host/sdhci-of-esdhc.c esdhc->peripheral_clock = clk_get_rate(clk); esdhc 1263 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->peripheral_clock) { esdhc 1283 drivers/mmc/host/sdhci-of-esdhc.c struct sdhci_esdhc *esdhc; esdhc 1309 drivers/mmc/host/sdhci-of-esdhc.c esdhc = sdhci_pltfm_priv(pltfm_host); esdhc 1311 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_tuning_erratum_type1 = true; esdhc 1313 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_tuning_erratum_type1 = false; esdhc 1316 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_tuning_erratum_type2 = true; esdhc 1318 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_tuning_erratum_type2 = false; esdhc 1320 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->vendor_ver == VENDOR_V_22) esdhc 1323 drivers/mmc/host/sdhci-of-esdhc.c if (esdhc->vendor_ver > VENDOR_V_22) esdhc 1341 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_ignore_data_inhibit = false; esdhc 1348 drivers/mmc/host/sdhci-of-esdhc.c esdhc->quirk_ignore_data_inhibit = true;