Searched +full:regulator +full:- +full:allow +full:- +full:set +full:- +full:load (Results 1 – 25 of 71) sorted by relevance
123
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/qcom/ |
| D | msm8998-clamshell.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 18 vph_pwr: vph-pwr-regulator { 19 compatible = "regulator-fixed"; 20 regulator-name = "vph_pwr"; 21 regulator-always-on; 22 regulator-boot-on; 30 compatible = "qcom,wcn3990-bt"; 32 vddio-supply = <&vreg_s4a_1p8>; 33 vddxo-supply = <&vreg_l7a_1p8>; 34 vddrf-supply = <&vreg_l17a_1p3>; [all …]
|
| D | msm8998-mtp.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 16 stdout-path = "serial0:115200n8"; 19 vph_pwr: vph-pwr-regulator { 20 compatible = "regulator-fixed"; 21 regulator-name = "vph_pwr"; 22 regulator-always-on; 23 regulator-boot-on; 31 compatible = "qcom,wcn3990-bt"; 33 vddio-supply = <&vreg_s4a_1p8>; 34 vddxo-supply = <&vreg_l7a_1p8>; [all …]
|
| D | msm8992-bullhead-rev-101.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 7 /dts-v1/; 15 qcom,msm-id = <251 0>, <252 0>; 16 qcom,board-id = <0xb64 0>; 17 qcom,pmic-id = <0x10009 0x1000A 0x0 0x0>; 20 /delete-node/ psci; 27 stdout-path = "serial0:115200n8"; 30 reserved-memory { 31 #address-cells = <2>; 32 #size-cells = <2>; [all …]
|
| D | apq8096-ifc6640.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 3 /dts-v1/; 8 #include <dt-bindings/gpio/gpio.h> 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 14 compatible = "inforce,ifc6640", "qcom,apq8096-sbc", "qcom,apq8096"; 16 qcom,msm-id = <291 0x00030001>; 17 qcom,board-id = <0x00010018 0>; 24 stdout-path = "serial0:115200n8"; 27 v1p05: v1p05-regulator { [all …]
|
| D | msm8992-xiaomi-libra.dts | 1 // SPDX-License-Identifier: BSD-3-Clause 6 /dts-v1/; 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/gpio-keys.h> 18 qcom,msm-id = <251 0 252 0>; 19 qcom,pmic-id = <65545 65546 0 0>; 20 qcom,board-id = <12 0>; 22 /* This enables graphical output via bootloader-enabled display */ 26 #address-cells = <2>; 27 #size-cells = <2>; [all …]
|
| D | msm8916-longcheer-l8150.dts | 1 // SPDX-License-Identifier: GPL-2.0-only 3 /dts-v1/; 5 #include "msm8916-pm8916.dtsi" 6 #include <dt-bindings/gpio/gpio.h> 7 #include <dt-bindings/input/input.h> 11 compatible = "longcheer,l8150", "qcom,msm8916-v1-qrd/9-v1", "qcom,msm8916"; 18 stdout-path = "serial0"; 21 reserved-memory { 23 /delete-node/ wcnss@89300000; 27 no-map; [all …]
|
| D | apq8096-db820c.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved. 9 #include <dt-bindings/input/input.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 12 #include <dt-bindings/sound/qcom,q6afe.h> 13 #include <dt-bindings/sound/qcom,q6asm.h> 27 * drawing no: LM25-P2751-1 38 * the GPIO named lines "GPIO-A" thru "GPIO-L" are the only 55 stdout-path = "serial0:115200n8"; [all …]
|
| D | msm8916-samsung-a2015-common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-only 3 #include "msm8916-pm8916.dtsi" 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/interrupt-controller/irq.h> 14 stdout-path = "serial0"; 17 reserved-memory { 19 tz-apps@85500000 { 21 no-map; 25 gpio-keys { [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/regulator/ |
| D | regulator.txt | 4 - regulator-name: A string used as a descriptive name for regulator outputs 5 - regulator-min-microvolt: smallest voltage consumers may set 6 - regulator-max-microvolt: largest voltage consumers may set 7 - regulator-microvolt-offset: Offset applied to voltages to compensate for voltage drops 8 - regulator-min-microamp: smallest current consumers may set 9 - regulator-max-microamp: largest current consumers may set 10 - regulator-input-current-limit-microamp: maximum input current regulator allows 11 - regulator-always-on: boolean, regulator should never be disabled 12 - regulator-boot-on: bootloader/firmware enabled regulator 13 - regulator-allow-bypass: allow the regulator to go into bypass mode [all …]
|
| D | qcom,rpmh-regulator.txt | 3 rpmh-regulator devices support PMIC regulator management via the Voltage 4 Regulator Manager (VRM) and Oscillator Buffer (XOB) RPMh accelerators. The APPS 7 parameters for a given regulator: enable state, output voltage, and operating 8 mode. The XOB allows changing only a single parameter for a given regulator: 10 enable state of any PMIC peripheral. It is used for clock buffers, low-voltage 19 RPMh device node. The second level describes each regulator within the PMIC 23 The names used for regulator nodes must match those supported by a given PMIC. 24 Supported regulator node names: 25 PM8998: smps1 - smps13, ldo1 - ldo28, lvs1 - lvs2 27 PM8005: smps1 - smps4 [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/regulator/ |
| D | regulator.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/regulator/regulator.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Liam Girdwood <lgirdwood@gmail.com> 11 - Mark Brown <broonie@kernel.org> 14 regulator-name: 15 description: A string used as a descriptive name for regulator outputs 18 regulator-min-microvolt: 19 description: smallest voltage consumers may set [all …]
|
| D | qcom,rpmh-regulator.txt | 3 rpmh-regulator devices support PMIC regulator management via the Voltage 4 Regulator Manager (VRM) and Oscillator Buffer (XOB) RPMh accelerators. The APPS 7 parameters for a given regulator: enable state, output voltage, and operating 8 mode. The XOB allows changing only a single parameter for a given regulator: 10 enable state of any PMIC peripheral. It is used for clock buffers, low-voltage 19 RPMh device node. The second level describes each regulator within the PMIC 23 The names used for regulator nodes must match those supported by a given PMIC. 24 Supported regulator node names: 25 PM8005: smps1 - smps4 26 PM8009: smps1 - smps2, ldo1 - ldo7 [all …]
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/qcom/ |
| D | msm8994-smd-rpm.dtsi | 17 pm8994-regulators { 19 vdd_l1-supply = <&pm8994_s1>; 20 vdd_l2_26_28-supply = <&pm8994_s3>; 21 vdd_l3_11-supply = <&pm8994_s3>; 22 vdd_l4_27_31-supply = <&pm8994_s3>; 23 vdd_l5_7-supply = <&pm8994_s3>; 24 vdd_l6_12_32-supply = <&pm8994_s5>; 25 vdd_l8_16_30-supply = <&vreg_vph_pwr>; 26 vdd_l9_10_18_22-supply = <&vreg_vph_pwr>; 27 vdd_l13_19_23_24-supply = <&vreg_vph_pwr>; [all …]
|
| D | apq8096-db820c.dtsi | 2 * Copyright (c) 2014-2016, The Linux Foundation. All rights reserved. 17 #include "apq8096-db820c-pins.dtsi" 18 #include "apq8096-db820c-pmic-pins.dtsi" 19 #include <dt-bindings/input/input.h> 20 #include <dt-bindings/gpio/gpio.h> 34 * drawing no: LM25-P2751-1 45 * the GPIO named lines "GPIO-A" thru "GPIO-L" are the only 62 stdout-path = "serial0:115200n8"; 67 compatible = "fixed-clock"; 68 #clock-cells = <0>; [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | qcom-msm8974-sony-xperia-castor.dts | 1 #include "qcom-msm8974pro.dtsi" 2 #include "qcom-pm8841.dtsi" 3 #include "qcom-pm8941.dtsi" 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 10 compatible = "sony,xperia-castor", "qcom,msm8974"; 17 stdout-path = "serial0:115200n8"; 20 gpio-keys { 21 compatible = "gpio-keys"; [all …]
|
| D | qcom-msm8974-lge-nexus5-hammerhead.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 18 stdout-path = "serial0:115200n8"; 24 pm8841-regulators { 26 regulator-min-microvolt = <675000>; [all …]
|
| D | qcom-apq8074-dragonboard.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 8 compatible = "qcom,apq8074-dragonboard", "qcom,apq8074"; 17 stdout-path = "serial0:115200n8"; 26 bus-width = <8>; 27 non-removable; 30 vmmc-supply = <&pm8941_l20>; 31 vqmmc-supply = <&pm8941_s3>; [all …]
|
| D | qcom-msm8974-sony-xperia-honami.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 compatible = "sony,xperia-honami", "qcom,msm8974"; 18 stdout-path = "serial0:115200n8"; 21 gpio-keys { [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | qcom-msm8974-sony-xperia-castor.dts | 1 #include "qcom-msm8974pro.dtsi" 2 #include "qcom-pm8841.dtsi" 3 #include "qcom-pm8941.dtsi" 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 10 compatible = "sony,xperia-castor", "qcom,msm8974"; 17 stdout-path = "serial0:115200n8"; 20 gpio-keys { 21 compatible = "gpio-keys"; [all …]
|
| D | qcom-apq8074-dragonboard.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 8 compatible = "qcom,apq8074-dragonboard", "qcom,apq8074"; 17 stdout-path = "serial0:115200n8"; 26 bus-width = <8>; 27 non-removable; 30 vmmc-supply = <&pm8941_l20>; 31 vqmmc-supply = <&pm8941_s3>; [all …]
|
| D | qcom-msm8974-fairphone-fp2.dts | 1 #include "qcom-msm8974.dtsi" 2 #include "qcom-pm8841.dtsi" 3 #include "qcom-pm8941.dtsi" 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 18 stdout-path = "serial0:115200n8"; 21 gpio-keys { 22 compatible = "gpio-keys"; 23 input-name = "gpio-keys"; [all …]
|
| D | qcom-msm8974-samsung-klte.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974pro.dtsi" 3 #include "qcom-pma8084.dtsi" 4 #include <dt-bindings/gpio/gpio.h> 5 #include <dt-bindings/input/input.h> 6 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 17 stdout-path = "serial0:115200n8"; 23 pma8084-regulators { 24 compatible = "qcom,rpm-pma8084-regulators"; 28 regulator-min-microvolt = <675000>; [all …]
|
| D | qcom-msm8974-sony-xperia-honami.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 compatible = "sony,xperia-honami", "qcom,msm8974"; 18 stdout-path = "serial0:115200n8"; 21 gpio-keys { [all …]
|
| D | qcom-msm8974-sony-xperia-amami.dts | 1 // SPDX-License-Identifier: GPL-2.0 2 #include "qcom-msm8974.dtsi" 3 #include "qcom-pm8841.dtsi" 4 #include "qcom-pm8941.dtsi" 5 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/input/input.h> 7 #include <dt-bindings/pinctrl/qcom,pmic-gpio.h> 11 compatible = "sony,xperia-amami", "qcom,msm8974"; 18 stdout-path = "serial0:115200n8"; 21 gpio-keys { [all …]
|
| /kernel/linux/linux-4.19/drivers/regulator/ |
| D | of_regulator.c | 2 * OF helpers for regulator framework 16 #include <linux/regulator/machine.h> 17 #include <linux/regulator/driver.h> 18 #include <linux/regulator/of_regulator.h> 23 [PM_SUSPEND_MEM] = "regulator-state-mem", 24 [PM_SUSPEND_MAX] = "regulator-state-disk", 31 struct regulation_constraints *constraints = &(*init_data)->constraints; in of_get_regulation_constraints() 38 constraints->name = of_get_property(np, "regulator-name", NULL); in of_get_regulation_constraints() 40 if (!of_property_read_u32(np, "regulator-min-microvolt", &pval)) in of_get_regulation_constraints() 41 constraints->min_uV = pval; in of_get_regulation_constraints() [all …]
|
123