Home
last modified time | relevance | path

Searched full:vmmc (Results 1 – 25 of 834) sorted by relevance

12345678910>>...34

/linux/drivers/regulator/
H A Dstw481x-vmmc.c3 * Regulator driver for STw4810/STw4811 VMMC regulator.
40 .name = "VMMC",
62 /* First disable the external VMMC if it's active */ in stw481x_vmmc_regulator_probe()
66 dev_err(&pdev->dev, "could not disable external VMMC\n"); in stw481x_vmmc_regulator_probe()
70 /* Register VMMC regulator */ in stw481x_vmmc_regulator_probe()
82 "error initializing STw481x VMMC regulator\n"); in stw481x_vmmc_regulator_probe()
86 dev_info(&pdev->dev, "initialized STw481x VMMC regulator\n"); in stw481x_vmmc_regulator_probe()
91 { .compatible = "st,stw481x-vmmc", },
97 .name = "stw481x-vmmc-regulator",
/linux/drivers/mmc/core/
H A Dregulator.c168 * For 3.3V signaling, we try to match VQMMC to VMMC as closely as possible.
169 * That will match the behavior of old boards where VQMMC and VMMC were supplied
171 * SD card spec also define VQMMC in terms of VMMC.
203 dev_dbg(dev, "%s: found vmmc voltage range of %d-%duV\n", in mmc_regulator_set_vqmmc()
213 * voltage in two steps and try to stay close to vmmc in mmc_regulator_set_vqmmc()
266 * mmc_regulator_get_supply - try to get VMMC and VQMMC regulators for a host
280 mmc->supply.vmmc = devm_regulator_get_optional(dev, "vmmc"); in mmc_regulator_get_supply()
284 if (IS_ERR(mmc->supply.vmmc)) { in mmc_regulator_get_supply()
285 if (PTR_ERR(mmc->supply.vmmc) == -EPROBE_DEFER) in mmc_regulator_get_supply()
287 "vmmc regulator not available\n"); in mmc_regulator_get_supply()
[all …]
/linux/arch/arm/boot/dts/ti/omap/
H A Domap3-cm-t3517.dts14 vmmc: regulator-vmmc { label
16 regulator-name = "vmmc";
126 vmmc-supply = <&vmmc>;
132 vmmc-supply = <&wl12xx_vmmc2>;
H A Dtwl6030.dtsi38 vmmc: regulator-vmmc { label
39 compatible = "ti,twl6030-vmmc";
H A Dam335x-boneblack-common.dtsi13 vmmc-supply = <&vmmcsd_fixed>;
17 vmmc-supply = <&vmmcsd_fixed>;
H A Dam335x-bonegreen-common.dtsi13 vmmc-supply = <&vmmcsd_fixed>;
17 vmmc-supply = <&vmmcsd_fixed>;
H A Dam335x-igep0033.dtsi46 vmmc: fixedregulator1 { label
48 regulator-name = "vmmc";
210 vmmc-supply = <&vmmc>;
/linux/Documentation/devicetree/bindings/mmc/
H A Dpxa-mmc.txt7 - vmmc-supply: A regulator for VMMC
21 vmmc-supply = <&mmc_regulator>;
H A Dti-omap-hsmmc.txt40 "supply-name" examples are "vmmc",
64 vmmc-supply = <&vmmc>; /* phandle to regulator node */
76 vmmc-supply = <&vmmc>; /* phandle to regulator node */
H A Dlitex,mmc.yaml49 vmmc-supply:
61 - vmmc-supply
76 vmmc-supply = <&vreg_mmc>;
H A Dcavium-mmc.txt28 - power-gpios : use vmmc-supply instead
42 vmmc-supply = <&mmc_supply_3v3>;
51 vmmc-supply = <&mmc_supply_3v3>;
H A Dusdhi6rol0.txt13 - vmmc-supply: a phandle of a regulator, supplying Vcc to the card
37 vmmc-supply = <&vcc_sd0>;
H A Dmarvell,xenon-sdhci.yaml218 /* Vmmc and Vqmmc are both fixed */
231 vmmc-supply = <&sd_vmmc_regulator>;
257 /* Vmmc and Vqmmc are both fixed */
273 /* Vmmc is fixed */
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-lg-c50.dts45 reg_sd_vmmc: regulator-sdcard-vmmc {
47 regulator-name = "sdcard-vmmc";
78 vmmc-supply = <&reg_sd_vmmc>;
127 sd_vmmc_en_default: sd-vmmc-en-default-state {
H A Dmsm8916-asus-z00l.dts50 reg_sd_vmmc: regulator-sdcard-vmmc {
52 regulator-name = "sdcard-vmmc";
160 vmmc-supply = <&reg_sd_vmmc>;
229 sd_vmmc_en_default: sd-vmmc-en-default-state {
H A Dmsm8992-lg-h815.dts172 /* sdhc1 vmmc */
180 /* sdhc2 vmmc */
211 vmmc-supply = <&pm8994_l20>;
218 vmmc-supply = <&pm8994_l21>;
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8x-colibri-iris-v2.dtsi9 reg_3v3_vmmc: regulator-3v3-vmmc {
26 pinctrl_enable_3v3_vmmc: enable-3v3-vmmc-grp {
43 vmmc-supply = <&reg_3v3_vmmc>;
/linux/arch/arm64/boot/dts/arm/
H A Dcorstone1000-fvp.dts24 vmmc_v3_3d: regulator-vmmc {
37 vmmc-supply = <&vmmc_v3_3d>;
47 vmmc-supply = <&vmmc_v3_3d>;
/linux/arch/mips/lantiq/xway/
H A Dvmmc.c51 gpiod_set_consumer_name(gpio, "vmmc-relay"); in vmmc_probe()
60 { .compatible = "lantiq,vmmc-xway" },
67 .name = "lantiq,vmmc",
/linux/arch/arm/boot/dts/allwinner/
H A Dsunxi-h3-h5-emlid-neutis.dtsi78 vmmc-supply = <&reg_vcc3v3>;
86 vmmc-supply = <&reg_vcc3v3>;
105 vmmc-supply = <&reg_vcc3v3>;
H A Dsun8i-h3-nanopi-neo-air.dts83 vmmc-supply = <&reg_vcc3v3>;
90 vmmc-supply = <&reg_vcc3v3>;
109 vmmc-supply = <&reg_vcc3v3>;
H A Dsun8i-h3-orangepi-zero-plus2.dts121 vmmc-supply = <&reg_vcc3v3>;
128 vmmc-supply = <&reg_vcc3v3>;
147 vmmc-supply = <&reg_vcc3v3>;
/linux/arch/arm/boot/dts/nxp/imx/
H A Dimx6ull-colibri-iris-v2.dtsi9 reg_3v3_vmmc: regulator-3v3-vmmc {
23 vmmc-supply = <&reg_3v3_vmmc>;
H A Dimx6dl-colibri-iris-v2.dts15 reg_3v3_vmmc: regulator-3v3-vmmc {
44 vmmc-supply = <&reg_3v3_vmmc>;
/linux/drivers/mfd/
H A Dstw481x.c99 dev_info(&stw481x->client->dev, "VMMC: %s\n", in stw481x_startup()
140 dev_info(&stw481x->client->dev, "VMMC: %s\n", in stw481x_startup()
165 .of_compatible = "st,stw481x-vmmc",
166 .name = "stw481x-vmmc-regulator",

12345678910>>...34