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