tegra_host        158 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        159 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
tegra_host        194 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        195 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
tegra_host        276 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        287 drivers/mmc/host/sdhci-tegra.c 	if (!(tegra_host->soc_data->nvquirks & NVQUIRK_NEEDS_PAD_CONTROL))
tegra_host        300 drivers/mmc/host/sdhci-tegra.c 		return tegra_host->pad_control_available;
tegra_host        309 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        310 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
tegra_host        356 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        357 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
tegra_host        365 drivers/mmc/host/sdhci-tegra.c 	tegra_sdhci_set_tap(host, tegra_host->default_tap);
tegra_host        393 drivers/mmc/host/sdhci-tegra.c 	clk_ctrl |= tegra_host->default_trim << SDHCI_CLOCK_CTRL_TRIM_SHIFT;
tegra_host        404 drivers/mmc/host/sdhci-tegra.c 		tegra_host->pad_calib_required = true;
tegra_host        407 drivers/mmc/host/sdhci-tegra.c 	tegra_host->ddr_signaling = false;
tegra_host        446 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        448 drivers/mmc/host/sdhci-tegra.c 						&tegra_host->autocal_offsets;
tegra_host        457 drivers/mmc/host/sdhci-tegra.c 			if (tegra_host->pinctrl_state_1v8_drv) {
tegra_host        459 drivers/mmc/host/sdhci-tegra.c 					tegra_host->pinctrl_state_1v8_drv;
tegra_host        465 drivers/mmc/host/sdhci-tegra.c 			if (tegra_host->pinctrl_state_3v3_drv) {
tegra_host        467 drivers/mmc/host/sdhci-tegra.c 					tegra_host->pinctrl_state_3v3_drv;
tegra_host        475 drivers/mmc/host/sdhci-tegra.c 			ret = pinctrl_select_state(tegra_host->pinctrl_sdmmc,
tegra_host        491 drivers/mmc/host/sdhci-tegra.c 		if (!tegra_host->pad_control_available)
tegra_host        495 drivers/mmc/host/sdhci-tegra.c 			ret = pinctrl_select_state(tegra_host->pinctrl_sdmmc,
tegra_host        496 drivers/mmc/host/sdhci-tegra.c 						tegra_host->pinctrl_state_1v8);
tegra_host        501 drivers/mmc/host/sdhci-tegra.c 			ret = pinctrl_select_state(tegra_host->pinctrl_sdmmc,
tegra_host        502 drivers/mmc/host/sdhci-tegra.c 						tegra_host->pinctrl_state_3v3);
tegra_host        515 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        517 drivers/mmc/host/sdhci-tegra.c 			tegra_host->autocal_offsets;
tegra_host        577 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        579 drivers/mmc/host/sdhci-tegra.c 			&tegra_host->autocal_offsets;
tegra_host        610 drivers/mmc/host/sdhci-tegra.c 		if (!IS_ERR(tegra_host->pinctrl_state_3v3) &&
tegra_host        611 drivers/mmc/host/sdhci-tegra.c 			(tegra_host->pinctrl_state_3v3_drv == NULL))
tegra_host        621 drivers/mmc/host/sdhci-tegra.c 		if (!IS_ERR(tegra_host->pinctrl_state_3v3) &&
tegra_host        622 drivers/mmc/host/sdhci-tegra.c 			(tegra_host->pinctrl_state_3v3_drv == NULL))
tegra_host        632 drivers/mmc/host/sdhci-tegra.c 		if (!IS_ERR(tegra_host->pinctrl_state_1v8) &&
tegra_host        633 drivers/mmc/host/sdhci-tegra.c 			(tegra_host->pinctrl_state_1v8_drv == NULL))
tegra_host        643 drivers/mmc/host/sdhci-tegra.c 		if (!IS_ERR(tegra_host->pinctrl_state_1v8) &&
tegra_host        644 drivers/mmc/host/sdhci-tegra.c 			(tegra_host->pinctrl_state_1v8_drv == NULL))
tegra_host        679 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        680 drivers/mmc/host/sdhci-tegra.c 	ktime_t since_calib = ktime_sub(ktime_get(), tegra_host->last_calib);
tegra_host        685 drivers/mmc/host/sdhci-tegra.c 		tegra_host->last_calib = ktime_get();
tegra_host        694 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        698 drivers/mmc/host/sdhci-tegra.c 				       &tegra_host->default_tap);
tegra_host        700 drivers/mmc/host/sdhci-tegra.c 		tegra_host->default_tap = 0;
tegra_host        703 drivers/mmc/host/sdhci-tegra.c 				       &tegra_host->default_trim);
tegra_host        705 drivers/mmc/host/sdhci-tegra.c 		tegra_host->default_trim = 0;
tegra_host        708 drivers/mmc/host/sdhci-tegra.c 				       &tegra_host->dqs_trim);
tegra_host        710 drivers/mmc/host/sdhci-tegra.c 		tegra_host->dqs_trim = 0x11;
tegra_host        716 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        719 drivers/mmc/host/sdhci-tegra.c 		tegra_host->enable_hwcq = true;
tegra_host        721 drivers/mmc/host/sdhci-tegra.c 		tegra_host->enable_hwcq = false;
tegra_host        730 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        748 drivers/mmc/host/sdhci-tegra.c 	host_clk = tegra_host->ddr_signaling ? clock * 2 : clock;
tegra_host        750 drivers/mmc/host/sdhci-tegra.c 	tegra_host->curr_clk_rate = host_clk;
tegra_host        751 drivers/mmc/host/sdhci-tegra.c 	if (tegra_host->ddr_signaling)
tegra_host        758 drivers/mmc/host/sdhci-tegra.c 	if (tegra_host->pad_calib_required) {
tegra_host        760 drivers/mmc/host/sdhci-tegra.c 		tegra_host->pad_calib_required = false;
tegra_host        803 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        861 drivers/mmc/host/sdhci-tegra.c 					tegra_host->tuned_tap_delay = tap;
tegra_host        876 drivers/mmc/host/sdhci-tegra.c 			tegra_host->tuned_tap_delay = edge1 - fixed_tap;
tegra_host        878 drivers/mmc/host/sdhci-tegra.c 			tegra_host->tuned_tap_delay = edge1 + fixed_tap;
tegra_host        885 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        886 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
tegra_host        895 drivers/mmc/host/sdhci-tegra.c 	tegra_host->tuned_tap_delay = (val & SDHCI_CLOCK_CTRL_TAP_MASK) >>
tegra_host        900 drivers/mmc/host/sdhci-tegra.c 		clk_rate_mhz = tegra_host->curr_clk_rate / USEC_PER_SEC;
tegra_host        937 drivers/mmc/host/sdhci-tegra.c 	tegra_sdhci_set_tap(host, tegra_host->tuned_tap_delay);
tegra_host        956 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host        963 drivers/mmc/host/sdhci-tegra.c 	tegra_host->ddr_signaling = false;
tegra_host        979 drivers/mmc/host/sdhci-tegra.c 		tegra_host->ddr_signaling = true;
tegra_host       1003 drivers/mmc/host/sdhci-tegra.c 	if (tegra_host->tuned_tap_delay && !set_default_tap)
tegra_host       1004 drivers/mmc/host/sdhci-tegra.c 		tegra_sdhci_set_tap(host, tegra_host->tuned_tap_delay);
tegra_host       1006 drivers/mmc/host/sdhci-tegra.c 		tegra_sdhci_set_tap(host, tegra_host->default_tap);
tegra_host       1009 drivers/mmc/host/sdhci-tegra.c 		tegra_sdhci_set_dqs_trim(host, tegra_host->dqs_trim);
tegra_host       1054 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host       1069 drivers/mmc/host/sdhci-tegra.c 	if (tegra_host->pad_calib_required)
tegra_host       1076 drivers/mmc/host/sdhci-tegra.c 					 struct sdhci_tegra *tegra_host)
tegra_host       1078 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pinctrl_sdmmc = devm_pinctrl_get(dev);
tegra_host       1079 drivers/mmc/host/sdhci-tegra.c 	if (IS_ERR(tegra_host->pinctrl_sdmmc)) {
tegra_host       1081 drivers/mmc/host/sdhci-tegra.c 			PTR_ERR(tegra_host->pinctrl_sdmmc));
tegra_host       1085 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pinctrl_state_1v8_drv = pinctrl_lookup_state(
tegra_host       1086 drivers/mmc/host/sdhci-tegra.c 				tegra_host->pinctrl_sdmmc, "sdmmc-1v8-drv");
tegra_host       1087 drivers/mmc/host/sdhci-tegra.c 	if (IS_ERR(tegra_host->pinctrl_state_1v8_drv)) {
tegra_host       1088 drivers/mmc/host/sdhci-tegra.c 		if (PTR_ERR(tegra_host->pinctrl_state_1v8_drv) == -ENODEV)
tegra_host       1089 drivers/mmc/host/sdhci-tegra.c 			tegra_host->pinctrl_state_1v8_drv = NULL;
tegra_host       1092 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pinctrl_state_3v3_drv = pinctrl_lookup_state(
tegra_host       1093 drivers/mmc/host/sdhci-tegra.c 				tegra_host->pinctrl_sdmmc, "sdmmc-3v3-drv");
tegra_host       1094 drivers/mmc/host/sdhci-tegra.c 	if (IS_ERR(tegra_host->pinctrl_state_3v3_drv)) {
tegra_host       1095 drivers/mmc/host/sdhci-tegra.c 		if (PTR_ERR(tegra_host->pinctrl_state_3v3_drv) == -ENODEV)
tegra_host       1096 drivers/mmc/host/sdhci-tegra.c 			tegra_host->pinctrl_state_3v3_drv = NULL;
tegra_host       1099 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pinctrl_state_3v3 =
tegra_host       1100 drivers/mmc/host/sdhci-tegra.c 		pinctrl_lookup_state(tegra_host->pinctrl_sdmmc, "sdmmc-3v3");
tegra_host       1101 drivers/mmc/host/sdhci-tegra.c 	if (IS_ERR(tegra_host->pinctrl_state_3v3)) {
tegra_host       1103 drivers/mmc/host/sdhci-tegra.c 			 PTR_ERR(tegra_host->pinctrl_state_3v3));
tegra_host       1107 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pinctrl_state_1v8 =
tegra_host       1108 drivers/mmc/host/sdhci-tegra.c 		pinctrl_lookup_state(tegra_host->pinctrl_sdmmc, "sdmmc-1v8");
tegra_host       1109 drivers/mmc/host/sdhci-tegra.c 	if (IS_ERR(tegra_host->pinctrl_state_1v8)) {
tegra_host       1111 drivers/mmc/host/sdhci-tegra.c 			 PTR_ERR(tegra_host->pinctrl_state_1v8));
tegra_host       1115 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pad_control_available = true;
tegra_host       1123 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host       1124 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
tegra_host       1127 drivers/mmc/host/sdhci-tegra.c 		tegra_host->pad_calib_required = true;
tegra_host       1171 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host       1172 drivers/mmc/host/sdhci-tegra.c 	const struct sdhci_tegra_soc_data *soc_data = tegra_host->soc_data;
tegra_host       1459 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host       1464 drivers/mmc/host/sdhci-tegra.c 	if (!tegra_host->enable_hwcq)
tegra_host       1510 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host;
tegra_host       1519 drivers/mmc/host/sdhci-tegra.c 	host = sdhci_pltfm_init(pdev, soc_data->pdata, sizeof(*tegra_host));
tegra_host       1524 drivers/mmc/host/sdhci-tegra.c 	tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host       1525 drivers/mmc/host/sdhci-tegra.c 	tegra_host->ddr_signaling = false;
tegra_host       1526 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pad_calib_required = false;
tegra_host       1527 drivers/mmc/host/sdhci-tegra.c 	tegra_host->pad_control_available = false;
tegra_host       1528 drivers/mmc/host/sdhci-tegra.c 	tegra_host->soc_data = soc_data;
tegra_host       1531 drivers/mmc/host/sdhci-tegra.c 		rc = tegra_sdhci_init_pinctrl_info(&pdev->dev, tegra_host);
tegra_host       1552 drivers/mmc/host/sdhci-tegra.c 	if (tegra_host->soc_data->nvquirks & NVQUIRK_ENABLE_DDR50)
tegra_host       1560 drivers/mmc/host/sdhci-tegra.c 	tegra_host->power_gpio = devm_gpiod_get_optional(&pdev->dev, "power",
tegra_host       1562 drivers/mmc/host/sdhci-tegra.c 	if (IS_ERR(tegra_host->power_gpio)) {
tegra_host       1563 drivers/mmc/host/sdhci-tegra.c 		rc = PTR_ERR(tegra_host->power_gpio);
tegra_host       1579 drivers/mmc/host/sdhci-tegra.c 	tegra_host->rst = devm_reset_control_get_exclusive(&pdev->dev,
tegra_host       1581 drivers/mmc/host/sdhci-tegra.c 	if (IS_ERR(tegra_host->rst)) {
tegra_host       1582 drivers/mmc/host/sdhci-tegra.c 		rc = PTR_ERR(tegra_host->rst);
tegra_host       1587 drivers/mmc/host/sdhci-tegra.c 	rc = reset_control_assert(tegra_host->rst);
tegra_host       1593 drivers/mmc/host/sdhci-tegra.c 	rc = reset_control_deassert(tegra_host->rst);
tegra_host       1606 drivers/mmc/host/sdhci-tegra.c 	reset_control_assert(tegra_host->rst);
tegra_host       1620 drivers/mmc/host/sdhci-tegra.c 	struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
tegra_host       1624 drivers/mmc/host/sdhci-tegra.c 	reset_control_assert(tegra_host->rst);