1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
4 $id: http://devicetree.org/schemas/regulator/dlg,slg51000.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Dialog Semiconductor SLG51000 Voltage Regulator
10 - Eric Jeong <eric.jeong.opensource@diasemi.com>
11 - Support Opensource <support.opensource@diasemi.com>
30 Input supply for ldo3, required if regulator is enabled
34 Input supply for ldo4, required if regulator is enabled
38 Input supply for ldo5, required if regulator is enabled
42 Input supply for ldo6, required if regulator is enabled
46 Input supply for ldo7, required if regulator is enabled
50 additionalProperties: false
55 $ref: /schemas/regulator/regulator.yaml#
56 unevaluatedProperties: false
70 additionalProperties: false
74 #include <dt-bindings/gpio/gpio.h>
75 #include <dt-bindings/interrupt-controller/irq.h>
76 #include <dt-bindings/regulator/dlg,da9121-regulator.h>
82 compatible = "dlg,slg51000";
84 dlg,cs-gpios = <&tlmm 69 GPIO_ACTIVE_HIGH>;
85 vin5-supply = <&vreg_s1f_1p2>;
86 vin6-supply = <&vreg_s1f_1p2>;
90 regulator-name = "slg51000_b_ldo1";
91 regulator-min-microvolt = <2400000>;
92 regulator-max-microvolt = <3300000>;
96 regulator-name = "slg51000_b_ldo2";
97 regulator-min-microvolt = <2400000>;
98 regulator-max-microvolt = <3300000>;
102 regulator-name = "slg51000_b_ldo3";
103 regulator-min-microvolt = <1200000>;
104 regulator-max-microvolt = <3750000>;
108 regulator-name = "slg51000_b_ldo4";
109 regulator-min-microvolt = <1200000>;
110 regulator-max-microvolt = <3750000>;
114 regulator-name = "slg51000_b_ldo5";
115 regulator-min-microvolt = <500000>;
116 regulator-max-microvolt = <1200000>;
120 regulator-name = "slg51000_b_ldo6";
121 regulator-min-microvolt = <500000>;
122 regulator-max-microvolt = <1200000>;
126 regulator-name = "slg51000_b_ldo7";
127 regulator-min-microvolt = <1200000>;
128 regulator-max-microvolt = <3750000>;