1*07f0feacSBhargav Joshi# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*07f0feacSBhargav Joshi%YAML 1.2 3*07f0feacSBhargav Joshi--- 4*07f0feacSBhargav Joshi$id: http://devicetree.org/schemas/regulator/ti,tps51632.yaml# 5*07f0feacSBhargav Joshi$schema: http://devicetree.org/meta-schemas/core.yaml# 6*07f0feacSBhargav Joshi 7*07f0feacSBhargav Joshititle: Texas Instruments TPS51632 Voltage regulators 8*07f0feacSBhargav Joshi 9*07f0feacSBhargav Joshimaintainers: 10*07f0feacSBhargav Joshi - Laxman Dewangan <ldewangan@nvidia.com> 11*07f0feacSBhargav Joshi 12*07f0feacSBhargav JoshiallOf: 13*07f0feacSBhargav Joshi - $ref: regulator.yaml# 14*07f0feacSBhargav Joshi 15*07f0feacSBhargav Joshiproperties: 16*07f0feacSBhargav Joshi compatible: 17*07f0feacSBhargav Joshi const: ti,tps51632 18*07f0feacSBhargav Joshi 19*07f0feacSBhargav Joshi reg: 20*07f0feacSBhargav Joshi maxItems: 1 21*07f0feacSBhargav Joshi 22*07f0feacSBhargav Joshi ti,enable-pwm-dvfs: 23*07f0feacSBhargav Joshi description: Enable the DVFS voltage control through the PWM interface. 24*07f0feacSBhargav Joshi type: boolean 25*07f0feacSBhargav Joshi 26*07f0feacSBhargav Joshi ti,dvfs-step-20mV: 27*07f0feacSBhargav Joshi description: 28*07f0feacSBhargav Joshi The 20mV step voltage when PWM DVFS enabled. Missing this will set 10mV 29*07f0feacSBhargav Joshi step voltage in PWM DVFS mode. In normal mode, the voltage step is 10mV 30*07f0feacSBhargav Joshi as per datasheet. 31*07f0feacSBhargav Joshi type: boolean 32*07f0feacSBhargav Joshi 33*07f0feacSBhargav Joshirequired: 34*07f0feacSBhargav Joshi - compatible 35*07f0feacSBhargav Joshi - reg 36*07f0feacSBhargav Joshi 37*07f0feacSBhargav JoshiunevaluatedProperties: false 38*07f0feacSBhargav Joshi 39*07f0feacSBhargav Joshiexamples: 40*07f0feacSBhargav Joshi - | 41*07f0feacSBhargav Joshi i2c { 42*07f0feacSBhargav Joshi #address-cells = <1>; 43*07f0feacSBhargav Joshi #size-cells = <0>; 44*07f0feacSBhargav Joshi 45*07f0feacSBhargav Joshi tps51632@43 { 46*07f0feacSBhargav Joshi compatible = "ti,tps51632"; 47*07f0feacSBhargav Joshi reg = <0x43>; 48*07f0feacSBhargav Joshi regulator-name = "tps51632-vout"; 49*07f0feacSBhargav Joshi regulator-min-microvolt = <500000>; 50*07f0feacSBhargav Joshi regulator-max-microvolt = <1500000>; 51*07f0feacSBhargav Joshi regulator-boot-on; 52*07f0feacSBhargav Joshi ti,enable-pwm-dvfs; 53*07f0feacSBhargav Joshi ti,dvfs-step-20mV; 54*07f0feacSBhargav Joshi }; 55*07f0feacSBhargav Joshi }; 56