omap_host         111 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_start_clock(struct sdhci_omap_host *omap_host);
omap_host         112 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_stop_clock(struct sdhci_omap_host *omap_host);
omap_host         126 drivers/mmc/host/sdhci-omap.c static int sdhci_omap_set_pbias(struct sdhci_omap_host *omap_host,
omap_host         130 drivers/mmc/host/sdhci-omap.c 	struct device *dev = omap_host->dev;
omap_host         132 drivers/mmc/host/sdhci-omap.c 	if (IS_ERR(omap_host->pbias))
omap_host         136 drivers/mmc/host/sdhci-omap.c 		ret = regulator_set_voltage(omap_host->pbias, iov, iov);
omap_host         142 drivers/mmc/host/sdhci-omap.c 		if (omap_host->pbias_enabled)
omap_host         145 drivers/mmc/host/sdhci-omap.c 		ret = regulator_enable(omap_host->pbias);
omap_host         151 drivers/mmc/host/sdhci-omap.c 		omap_host->pbias_enabled = true;
omap_host         153 drivers/mmc/host/sdhci-omap.c 		if (!omap_host->pbias_enabled)
omap_host         156 drivers/mmc/host/sdhci-omap.c 		ret = regulator_disable(omap_host->pbias);
omap_host         161 drivers/mmc/host/sdhci-omap.c 		omap_host->pbias_enabled = false;
omap_host         167 drivers/mmc/host/sdhci-omap.c static int sdhci_omap_enable_iov(struct sdhci_omap_host *omap_host,
omap_host         171 drivers/mmc/host/sdhci-omap.c 	struct sdhci_host *host = omap_host->host;
omap_host         174 drivers/mmc/host/sdhci-omap.c 	ret = sdhci_omap_set_pbias(omap_host, false, 0);
omap_host         186 drivers/mmc/host/sdhci-omap.c 	ret = sdhci_omap_set_pbias(omap_host, true, iov);
omap_host         193 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_conf_bus_power(struct sdhci_omap_host *omap_host,
omap_host         199 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_HCTL);
omap_host         207 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_HCTL, reg);
omap_host         210 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_HCTL, reg);
omap_host         217 drivers/mmc/host/sdhci-omap.c 		if (sdhci_omap_readl(omap_host, SDHCI_OMAP_HCTL) & HCTL_SDBP)
omap_host         229 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         232 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         237 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         242 drivers/mmc/host/sdhci-omap.c static inline void sdhci_omap_set_dll(struct sdhci_omap_host *omap_host,
omap_host         248 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_DLL);
omap_host         252 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_DLL, reg);
omap_host         255 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_DLL, reg);
omap_host         257 drivers/mmc/host/sdhci-omap.c 		reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_DLL);
omap_host         262 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_DLL, reg);
omap_host         265 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_disable_tuning(struct sdhci_omap_host *omap_host)
omap_host         269 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_AC12);
omap_host         271 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_AC12, reg);
omap_host         273 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_DLL);
omap_host         275 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_DLL, reg);
omap_host         282 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         284 drivers/mmc/host/sdhci-omap.c 	struct device *dev = omap_host->dev;
omap_host         301 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CAPA2);
omap_host         315 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_DLL);
omap_host         317 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_DLL, reg);
omap_host         330 drivers/mmc/host/sdhci-omap.c 	omap_host->is_tuning = true;
omap_host         338 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_set_dll(omap_host, phase_delay);
omap_host         398 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_set_dll(omap_host, phase_delay + i);
omap_host         415 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_set_dll(omap_host, phase_delay + i);
omap_host         434 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_AC12);
omap_host         440 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_set_dll(omap_host, phase_delay);
omap_host         442 drivers/mmc/host/sdhci-omap.c 	omap_host->is_tuning = false;
omap_host         447 drivers/mmc/host/sdhci-omap.c 	omap_host->is_tuning = false;
omap_host         449 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_disable_tuning(omap_host);
omap_host         467 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host;
omap_host         471 drivers/mmc/host/sdhci-omap.c 	omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         473 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         474 drivers/mmc/host/sdhci-omap.c 	ac12 = sdhci_omap_readl(omap_host, SDHCI_OMAP_AC12);
omap_host         479 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         491 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_PSTATE);
omap_host         495 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         497 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         514 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host;
omap_host         518 drivers/mmc/host/sdhci-omap.c 	omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         519 drivers/mmc/host/sdhci-omap.c 	dev = omap_host->dev;
omap_host         522 drivers/mmc/host/sdhci-omap.c 		reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CAPA);
omap_host         526 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_conf_bus_power(omap_host, ios->signal_voltage);
omap_host         528 drivers/mmc/host/sdhci-omap.c 		reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_AC12);
omap_host         530 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_writel(omap_host, SDHCI_OMAP_AC12, reg);
omap_host         534 drivers/mmc/host/sdhci-omap.c 		reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CAPA);
omap_host         538 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_conf_bus_power(omap_host, ios->signal_voltage);
omap_host         540 drivers/mmc/host/sdhci-omap.c 		reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_AC12);
omap_host         542 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_writel(omap_host, SDHCI_OMAP_AC12, reg);
omap_host         549 drivers/mmc/host/sdhci-omap.c 	ret = sdhci_omap_enable_iov(omap_host, iov);
omap_host         559 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_set_timing(struct sdhci_omap_host *omap_host, u8 timing)
omap_host         563 drivers/mmc/host/sdhci-omap.c 	struct device *dev = omap_host->dev;
omap_host         565 drivers/mmc/host/sdhci-omap.c 	if (!(omap_host->flags & SDHCI_OMAP_REQUIRE_IODELAY))
omap_host         568 drivers/mmc/host/sdhci-omap.c 	if (omap_host->timing == timing)
omap_host         571 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_stop_clock(omap_host);
omap_host         573 drivers/mmc/host/sdhci-omap.c 	pinctrl_state = omap_host->pinctrl_state[timing];
omap_host         574 drivers/mmc/host/sdhci-omap.c 	ret = pinctrl_select_state(omap_host->pinctrl, pinctrl_state);
omap_host         580 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_start_clock(omap_host);
omap_host         581 drivers/mmc/host/sdhci-omap.c 	omap_host->timing = timing;
omap_host         584 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_set_power_mode(struct sdhci_omap_host *omap_host,
omap_host         587 drivers/mmc/host/sdhci-omap.c 	if (omap_host->bus_mode == MMC_POWER_OFF)
omap_host         588 drivers/mmc/host/sdhci-omap.c 		sdhci_omap_disable_tuning(omap_host);
omap_host         589 drivers/mmc/host/sdhci-omap.c 	omap_host->power_mode = power_mode;
omap_host         592 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_set_bus_mode(struct sdhci_omap_host *omap_host,
omap_host         597 drivers/mmc/host/sdhci-omap.c 	if (omap_host->bus_mode == mode)
omap_host         600 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         605 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         607 drivers/mmc/host/sdhci-omap.c 	omap_host->bus_mode = mode;
omap_host         614 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host;
omap_host         617 drivers/mmc/host/sdhci-omap.c 	omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         619 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_set_bus_mode(omap_host, ios->bus_mode);
omap_host         620 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_set_timing(omap_host, ios->timing);
omap_host         622 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_set_power_mode(omap_host, ios->power_mode);
omap_host         637 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_start_clock(struct sdhci_omap_host *omap_host)
omap_host         641 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_SYSCTL);
omap_host         643 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_SYSCTL, reg);
omap_host         646 drivers/mmc/host/sdhci-omap.c static void sdhci_omap_stop_clock(struct sdhci_omap_host *omap_host)
omap_host         650 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_SYSCTL);
omap_host         652 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_SYSCTL, reg);
omap_host         658 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         661 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_stop_clock(omap_host);
omap_host         670 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_start_clock(omap_host);
omap_host         685 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         687 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         689 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         704 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         707 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         712 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         722 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         724 drivers/mmc/host/sdhci-omap.c 	if (omap_host->power_mode == power_mode)
omap_host         732 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         734 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         735 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CMD, 0x0);
omap_host         742 drivers/mmc/host/sdhci-omap.c 		if (sdhci_omap_readl(omap_host, SDHCI_OMAP_STAT) & INT_CC_EN)
omap_host         749 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         751 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         752 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_STAT, INT_CC_EN);
omap_host         762 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         764 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_stop_clock(omap_host);
omap_host         766 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CON);
omap_host         771 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CON, reg);
omap_host         774 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_start_clock(omap_host);
omap_host         780 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         783 drivers/mmc/host/sdhci-omap.c 	if (omap_host->is_tuning)
omap_host         796 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host         798 drivers/mmc/host/sdhci-omap.c 	if (omap_host->is_tuning && host->cmd && !host->data_early &&
omap_host         839 drivers/mmc/host/sdhci-omap.c static int sdhci_omap_set_capabilities(struct sdhci_omap_host *omap_host)
omap_host         843 drivers/mmc/host/sdhci-omap.c 	struct device *dev = omap_host->dev;
omap_host         853 drivers/mmc/host/sdhci-omap.c 	reg = sdhci_omap_readl(omap_host, SDHCI_OMAP_CAPA);
omap_host         861 drivers/mmc/host/sdhci-omap.c 	sdhci_omap_writel(omap_host, SDHCI_OMAP_CAPA, reg);
omap_host         899 drivers/mmc/host/sdhci-omap.c *sdhci_omap_iodelay_pinctrl_state(struct sdhci_omap_host *omap_host, char *mode,
omap_host         902 drivers/mmc/host/sdhci-omap.c 	struct device *dev = omap_host->dev;
omap_host         903 drivers/mmc/host/sdhci-omap.c 	char *version = omap_host->version;
omap_host         912 drivers/mmc/host/sdhci-omap.c 		pinctrl_state = pinctrl_lookup_state(omap_host->pinctrl, str);
omap_host         916 drivers/mmc/host/sdhci-omap.c 		pinctrl_state = pinctrl_lookup_state(omap_host->pinctrl, mode);
omap_host         928 drivers/mmc/host/sdhci-omap.c 						   *omap_host)
omap_host         930 drivers/mmc/host/sdhci-omap.c 	struct device *dev = omap_host->dev;
omap_host         931 drivers/mmc/host/sdhci-omap.c 	struct sdhci_host *host = omap_host->host;
omap_host         938 drivers/mmc/host/sdhci-omap.c 	if (!(omap_host->flags & SDHCI_OMAP_REQUIRE_IODELAY))
omap_host         948 drivers/mmc/host/sdhci-omap.c 	omap_host->pinctrl = devm_pinctrl_get(omap_host->dev);
omap_host         949 drivers/mmc/host/sdhci-omap.c 	if (IS_ERR(omap_host->pinctrl)) {
omap_host         951 drivers/mmc/host/sdhci-omap.c 		return PTR_ERR(omap_host->pinctrl);
omap_host         954 drivers/mmc/host/sdhci-omap.c 	state = pinctrl_lookup_state(omap_host->pinctrl, "default");
omap_host         961 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr104", caps,
omap_host         966 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "ddr50", caps,
omap_host         971 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr50", caps,
omap_host         976 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr25", caps,
omap_host         981 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "sdr12", caps,
omap_host         986 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "ddr_1_8v", caps,
omap_host         991 drivers/mmc/host/sdhci-omap.c 		state = sdhci_omap_iodelay_pinctrl_state(omap_host, "ddr_3_3v",
omap_host         998 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "hs", caps,
omap_host        1003 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "hs", caps,
omap_host        1008 drivers/mmc/host/sdhci-omap.c 	state = sdhci_omap_iodelay_pinctrl_state(omap_host, "hs200_1_8v", caps2,
omap_host        1013 drivers/mmc/host/sdhci-omap.c 	omap_host->pinctrl_state = pinctrl_state;
omap_host        1035 drivers/mmc/host/sdhci-omap.c 	struct sdhci_omap_host *omap_host;
omap_host        1053 drivers/mmc/host/sdhci-omap.c 				sizeof(*omap_host));
omap_host        1060 drivers/mmc/host/sdhci-omap.c 	omap_host = sdhci_pltfm_priv(pltfm_host);
omap_host        1061 drivers/mmc/host/sdhci-omap.c 	omap_host->host = host;
omap_host        1062 drivers/mmc/host/sdhci-omap.c 	omap_host->base = host->ioaddr;
omap_host        1063 drivers/mmc/host/sdhci-omap.c 	omap_host->dev = dev;
omap_host        1064 drivers/mmc/host/sdhci-omap.c 	omap_host->power_mode = MMC_POWER_UNDEFINED;
omap_host        1065 drivers/mmc/host/sdhci-omap.c 	omap_host->timing = MMC_TIMING_LEGACY;
omap_host        1066 drivers/mmc/host/sdhci-omap.c 	omap_host->flags = data->flags;
omap_host        1077 drivers/mmc/host/sdhci-omap.c 		omap_host->version = "rev11";
omap_host        1101 drivers/mmc/host/sdhci-omap.c 	omap_host->pbias = devm_regulator_get_optional(dev, "pbias");
omap_host        1102 drivers/mmc/host/sdhci-omap.c 	if (IS_ERR(omap_host->pbias)) {
omap_host        1103 drivers/mmc/host/sdhci-omap.c 		ret = PTR_ERR(omap_host->pbias);
omap_host        1108 drivers/mmc/host/sdhci-omap.c 	omap_host->pbias_enabled = false;
omap_host        1124 drivers/mmc/host/sdhci-omap.c 	ret = sdhci_omap_set_capabilities(omap_host);
omap_host        1144 drivers/mmc/host/sdhci-omap.c 	ret = sdhci_omap_config_iodelay_pinctrl_state(omap_host);