18c2ecf20Sopenharmony_ciTPS62360 Voltage regulators
28c2ecf20Sopenharmony_ci
38c2ecf20Sopenharmony_ciRequired properties:
48c2ecf20Sopenharmony_ci- compatible: Must be one of the following.
58c2ecf20Sopenharmony_ci	"ti,tps62360"
68c2ecf20Sopenharmony_ci	"ti,tps62361",
78c2ecf20Sopenharmony_ci	"ti,tps62362",
88c2ecf20Sopenharmony_ci	"ti,tps62363",
98c2ecf20Sopenharmony_ci- reg: I2C slave address
108c2ecf20Sopenharmony_ci
118c2ecf20Sopenharmony_ciOptional properties:
128c2ecf20Sopenharmony_ci- ti,enable-vout-discharge: Enable output discharge. This is boolean value.
138c2ecf20Sopenharmony_ci- ti,enable-pull-down: Enable pull down. This is boolean value.
148c2ecf20Sopenharmony_ci- ti,vsel0-gpio: GPIO for controlling VSEL0 line.
158c2ecf20Sopenharmony_ci  If this property is missing, then assume that there is no GPIO
168c2ecf20Sopenharmony_ci  for vsel0 control.
178c2ecf20Sopenharmony_ci- ti,vsel1-gpio: Gpio for controlling VSEL1 line.
188c2ecf20Sopenharmony_ci  If this property is missing, then assume that there is no GPIO
198c2ecf20Sopenharmony_ci  for vsel1 control.
208c2ecf20Sopenharmony_ci- ti,vsel0-state-high: Initial state of vsel0 input is high.
218c2ecf20Sopenharmony_ci  If this property is missing, then assume the state as low (0).
228c2ecf20Sopenharmony_ci- ti,vsel1-state-high: Initial state of vsel1 input is high.
238c2ecf20Sopenharmony_ci  If this property is missing, then assume the state as low (0).
248c2ecf20Sopenharmony_ci
258c2ecf20Sopenharmony_ciAny property defined as part of the core regulator binding, defined in
268c2ecf20Sopenharmony_ciregulator.txt, can also be used.
278c2ecf20Sopenharmony_ci
288c2ecf20Sopenharmony_ciExample:
298c2ecf20Sopenharmony_ci
308c2ecf20Sopenharmony_ci	abc: tps62360 {
318c2ecf20Sopenharmony_ci		compatible = "ti,tps62361";
328c2ecf20Sopenharmony_ci		reg =  <0x60>;
338c2ecf20Sopenharmony_ci		regulator-name = "tps62361-vout";
348c2ecf20Sopenharmony_ci		regulator-min-microvolt = <500000>;
358c2ecf20Sopenharmony_ci		regulator-max-microvolt = <1500000>;
368c2ecf20Sopenharmony_ci		regulator-boot-on
378c2ecf20Sopenharmony_ci		ti,vsel0-gpio = <&gpio1 16 0>;
388c2ecf20Sopenharmony_ci		ti,vsel1-gpio = <&gpio1 17 0>;
398c2ecf20Sopenharmony_ci		ti,vsel0-state-high;
408c2ecf20Sopenharmony_ci		ti,vsel1-state-high;
418c2ecf20Sopenharmony_ci		ti,enable-pull-down;
428c2ecf20Sopenharmony_ci		ti,enable-force-pwm;
438c2ecf20Sopenharmony_ci		ti,enable-vout-discharge;
448c2ecf20Sopenharmony_ci	};
45