Home
last modified time | relevance | path

Searched full:vqmmc (Results 1 – 25 of 554) sorted by relevance

12345678910>>...23

/kernel/linux/linux-5.10/drivers/mmc/core/
Dregulator.c161 * mmc_regulator_set_vqmmc - Set VQMMC as per the ios
165 * For 3.3V signaling, we try to match VQMMC to VMMC as closely as possible.
166 * That will match the behavior of old boards where VQMMC and VMMC were supplied
168 * SD card spec also define VQMMC in terms of VMMC.
184 /* If no vqmmc supply then we can't change the voltage */ in mmc_regulator_set_vqmmc()
185 if (IS_ERR(mmc->supply.vqmmc)) in mmc_regulator_set_vqmmc()
190 return mmc_regulator_set_voltage_if_supported(mmc->supply.vqmmc, in mmc_regulator_set_vqmmc()
193 return mmc_regulator_set_voltage_if_supported(mmc->supply.vqmmc, in mmc_regulator_set_vqmmc()
213 ret = mmc_regulator_set_voltage_if_supported(mmc->supply.vqmmc, in mmc_regulator_set_vqmmc()
218 return mmc_regulator_set_voltage_if_supported(mmc->supply.vqmmc, in mmc_regulator_set_vqmmc()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/
Dvqmmc-ipq4019-regulator.yaml4 $id: http://devicetree.org/schemas/regulator/vqmmc-ipq4019-regulator.yaml#
7 title: Qualcomm IPQ4019 VQMMC SD LDO regulator
22 const: qcom,vqmmc-ipq4019-regulator
36 compatible = "qcom,vqmmc-ipq4019-regulator";
38 regulator-name = "vqmmc";
/kernel/linux/linux-5.10/drivers/regulator/
Dvqmmc-ipq4019-regulator.c86 { .compatible = "qcom,vqmmc-ipq4019-regulator", },
93 .name = "vqmmc-ipq4019-regulator",
101 MODULE_DESCRIPTION("IPQ4019 VQMMC voltage regulator");
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mmc/
Dmarvell,xenon-sdhci.txt120 /* Vmmc and Vqmmc are both fixed */
129 vqmmc-supply = <&sd_vqmmc_regulator>;
153 /* Vmmc and Vqmmc are both fixed */
165 vqmmc-supply = <&sd_regulator>;
Dsdhci-fujitsu.txt16 - vqmmc-supply: phandle to the regulator device tree node, mentioned
29 vqmmc-supply = <&vccq_sdhci1>;
Dusdhi6rol0.txt14 - vqmmc-supply: a phandle of a regulator, supplying VccQ to the card
38 vqmmc-supply = <&vccq_sd0>;
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/mmc/
Dmarvell,xenon-sdhci.txt120 /* Vmmc and Vqmmc are both fixed */
129 vqmmc-supply = <&sd_vqmmc_regulator>;
153 /* Vmmc and Vqmmc are both fixed */
165 vqmmc-supply = <&sd_regulator>;
Dusdhi6rol0.txt14 - vqmmc-supply: a phandle of a regulator, supplying VccQ to the card
38 vqmmc-supply = <&vccq_sd0>;
Dsdhci-fujitsu.txt16 - vqmmc-supply: phandle to the regulator device tree node, mentioned
29 vqmmc-supply = <&vccq_sdhci1>;
Dsdhci-msm.txt39 vqmmc-supply = <&pm8941_s3>;
56 vqmmc-supply = <&pm8941_l13>;
Dmmci.txt18 - vqmmc-supply : phandle to the regulator device tree node, mentioned
56 vqmmc-supply = <&vmmci>;
/kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/
Dmsm8916-pm8916.dtsi39 vqmmc-supply = <&pm8916_l5>;
44 vqmmc-supply = <&pm8916_l12>;
/kernel/linux/linux-4.19/arch/arm64/boot/dts/amlogic/
Dmeson-gxl-s905x-nexbox-a95x.dts171 vqmmc-supply = <&vddio_boot>;
190 vqmmc-supply = <&vddio_card>;
210 vqmmc-supply = <&vddio_boot>;
Dmeson-gxm-rbox-pro.dts154 vqmmc-supply = <&vddio_boot>;
177 vqmmc-supply = <&vddio_boot>;
196 vqmmc-supply = <&vddio_boot>;
Dmeson-gx-p23x-q20x.dtsi175 vqmmc-supply = <&vddio_boot>;
194 vqmmc-supply = <&vddio_boot>;
214 vqmmc-supply = <&vddio_boot>;
Dmeson-gxl-s905x-p212.dtsi125 vqmmc-supply = <&vddio_boot>;
144 vqmmc-supply = <&vddio_boot>;
164 vqmmc-supply = <&vddio_boot>;
Dmeson-gxbb-wetek.dtsi195 vqmmc-supply = <&vddio_boot>;
219 vqmmc-supply = <&vcc_3v3>;
239 vqmmc-supply = <&vddio_boot>;
Dmeson-gxbb-p20x.dtsi176 vqmmc-supply = <&vddio_boot>;
203 vqmmc-supply = <&vddio_card>;
223 vqmmc-supply = <&vddio_boot>;
/kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/
Dmeson-gxl-s905x-nexbox-a95x.dts174 vqmmc-supply = <&vddio_boot>;
192 vqmmc-supply = <&vddio_card>;
212 vqmmc-supply = <&vddio_boot>;
Dmeson-gxm-rbox-pro.dts157 vqmmc-supply = <&vddio_boot>;
179 vqmmc-supply = <&vddio_boot>;
198 vqmmc-supply = <&vddio_boot>;
Dmeson-gxl-s905x-p212.dtsi127 vqmmc-supply = <&vddio_boot>;
145 vqmmc-supply = <&vddio_boot>;
165 vqmmc-supply = <&vddio_boot>;
Dmeson-gxbb-p20x.dtsi179 vqmmc-supply = <&vddio_boot>;
205 vqmmc-supply = <&vddio_card>;
225 vqmmc-supply = <&vddio_boot>;
/kernel/linux/linux-4.19/drivers/mmc/host/
Dsdhci-omap.c189 if (!IS_ERR(mmc->supply.vqmmc)) { in sdhci_omap_enable_iov()
190 ret = regulator_set_voltage(mmc->supply.vqmmc, iov, iov); in sdhci_omap_enable_iov()
192 dev_err(mmc_dev(mmc), "vqmmc set voltage failed\n"); in sdhci_omap_enable_iov()
859 struct regulator *vqmmc; in sdhci_omap_set_capabilities() local
861 vqmmc = regulator_get(dev, "vqmmc"); in sdhci_omap_set_capabilities()
862 if (IS_ERR(vqmmc)) { in sdhci_omap_set_capabilities()
863 ret = PTR_ERR(vqmmc); in sdhci_omap_set_capabilities()
871 if (regulator_is_supported_voltage(vqmmc, IOV_3V3, IOV_3V3)) in sdhci_omap_set_capabilities()
873 if (regulator_is_supported_voltage(vqmmc, IOV_1V8, IOV_1V8)) in sdhci_omap_set_capabilities()
879 regulator_put(vqmmc); in sdhci_omap_set_capabilities()
/kernel/linux/linux-5.10/drivers/mmc/host/
Dsdhci-omap.c185 if (!IS_ERR(mmc->supply.vqmmc)) { in sdhci_omap_enable_iov()
186 ret = regulator_set_voltage(mmc->supply.vqmmc, iov, iov); in sdhci_omap_enable_iov()
188 dev_err(mmc_dev(mmc), "vqmmc set voltage failed\n"); in sdhci_omap_enable_iov()
885 struct regulator *vqmmc; in sdhci_omap_set_capabilities() local
887 vqmmc = regulator_get(dev, "vqmmc"); in sdhci_omap_set_capabilities()
888 if (IS_ERR(vqmmc)) { in sdhci_omap_set_capabilities()
889 ret = PTR_ERR(vqmmc); in sdhci_omap_set_capabilities()
897 if (regulator_is_supported_voltage(vqmmc, IOV_3V3, IOV_3V3)) in sdhci_omap_set_capabilities()
899 if (regulator_is_supported_voltage(vqmmc, IOV_1V8, IOV_1V8)) in sdhci_omap_set_capabilities()
905 regulator_put(vqmmc); in sdhci_omap_set_capabilities()
/kernel/linux/linux-4.19/arch/arm/boot/dts/
Dbcm28155-ap.dts60 vqmmc-supply = <&iosr1_reg>;
68 vqmmc-supply = <&sdxldo_reg>;

12345678910>>...23