1*c51ce403SLaxman DewanganTPS51632 Voltage regulators 2*c51ce403SLaxman Dewangan 3*c51ce403SLaxman DewanganRequired properties: 4*c51ce403SLaxman Dewangan- compatible: Must be "ti,tps51632" 5*c51ce403SLaxman Dewangan- reg: I2C slave address 6*c51ce403SLaxman Dewangan 7*c51ce403SLaxman DewanganOptional properties: 8*c51ce403SLaxman Dewangan- ti,enable-pwm-dvfs: Enable the DVFS voltage control through the PWM interface. 9*c51ce403SLaxman Dewangan- ti,dvfs-step-20mV: The 20mV step voltage when PWM DVFS enabled. Missing this 10*c51ce403SLaxman Dewangan will set 10mV step voltage in PWM DVFS mode. In normal mode, the voltage 11*c51ce403SLaxman Dewangan step is 10mV as per datasheet. 12*c51ce403SLaxman Dewangan 13*c51ce403SLaxman DewanganAny property defined as part of the core regulator binding, defined in 14*c51ce403SLaxman Dewanganregulator.txt, can also be used. 15*c51ce403SLaxman Dewangan 16*c51ce403SLaxman DewanganExample: 17*c51ce403SLaxman Dewangan 18*c51ce403SLaxman Dewangan tps51632 { 19*c51ce403SLaxman Dewangan compatible = "ti,tps51632"; 20*c51ce403SLaxman Dewangan reg = <0x43>; 21*c51ce403SLaxman Dewangan regulator-name = "tps51632-vout"; 22*c51ce403SLaxman Dewangan regulator-min-microvolt = <500000>; 23*c51ce403SLaxman Dewangan regulator-max-microvolt = <1500000>; 24*c51ce403SLaxman Dewangan regulator-boot-on; 25*c51ce403SLaxman Dewangan ti,enable-pwm-dvfs; 26*c51ce403SLaxman Dewangan ti,dvfs-step-20mV; 27*c51ce403SLaxman Dewangan }; 28