Lines Matching defs:pad_ctrl
122 u16 pad_ctrl;
164 .pad_ctrl = XENON_EMMC_5_0_PHY_PAD_CONTROL,
175 .pad_ctrl = XENON_EMMC_PHY_PAD_CONTROL,
197 struct soc_pad_ctrl pad_ctrl;
286 if (params->pad_ctrl.pad_type == SOC_PAD_FIXED_1_8V) {
287 writel(ARMADA_3700_SOC_PAD_1_8V, params->pad_ctrl.reg);
288 } else if (params->pad_ctrl.pad_type == SOC_PAD_SD) {
290 writel(ARMADA_3700_SOC_PAD_1_8V, params->pad_ctrl.reg);
292 writel(ARMADA_3700_SOC_PAD_3_3V, params->pad_ctrl.reg);
308 if (!params->pad_ctrl.reg)
311 if (params->pad_ctrl.set_soc_pad)
312 params->pad_ctrl.set_soc_pad(host, signal_voltage);
556 reg = sdhci_readl(host, phy_regs->pad_ctrl);
561 sdhci_writel(host, reg, phy_regs->pad_ctrl);
659 params->pad_ctrl.set_soc_pad = armada_3700_soc_pad_voltage_set;
669 params->pad_ctrl.reg = devm_ioremap_resource(mmc_dev(host->mmc),
671 if (IS_ERR(params->pad_ctrl.reg))
672 return PTR_ERR(params->pad_ctrl.reg);
680 params->pad_ctrl.pad_type = SOC_PAD_SD;
682 params->pad_ctrl.pad_type = SOC_PAD_FIXED_1_8V;