1*2f04aa69SVincent Whitchurch# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*2f04aa69SVincent Whitchurch%YAML 1.2 3*2f04aa69SVincent Whitchurch--- 4*2f04aa69SVincent Whitchurch$id: http://devicetree.org/schemas/regulator/ti,tps62864.yaml# 5*2f04aa69SVincent Whitchurch$schema: http://devicetree.org/meta-schemas/core.yaml# 6*2f04aa69SVincent Whitchurch 7*2f04aa69SVincent Whitchurchtitle: TI TPS62864/TPS6286/TPS62868/TPS62869 voltage regulator 8*2f04aa69SVincent Whitchurch 9*2f04aa69SVincent Whitchurchmaintainers: 10*2f04aa69SVincent Whitchurch - Vincent Whitchurch <vincent.whitchurch@axis.com> 11*2f04aa69SVincent Whitchurch 12*2f04aa69SVincent Whitchurchproperties: 13*2f04aa69SVincent Whitchurch compatible: 14*2f04aa69SVincent Whitchurch enum: 15*2f04aa69SVincent Whitchurch - ti,tps62864 16*2f04aa69SVincent Whitchurch - ti,tps62866 17*2f04aa69SVincent Whitchurch - ti,tps62868 18*2f04aa69SVincent Whitchurch - ti,tps62869 19*2f04aa69SVincent Whitchurch 20*2f04aa69SVincent Whitchurch reg: 21*2f04aa69SVincent Whitchurch maxItems: 1 22*2f04aa69SVincent Whitchurch 23*2f04aa69SVincent Whitchurch regulators: 24*2f04aa69SVincent Whitchurch type: object 25*2f04aa69SVincent Whitchurch 26*2f04aa69SVincent Whitchurch patternProperties: 27*2f04aa69SVincent Whitchurch "SW": 28*2f04aa69SVincent Whitchurch type: object 29*2f04aa69SVincent Whitchurch $ref: regulator.yaml# 30*2f04aa69SVincent Whitchurch 31*2f04aa69SVincent Whitchurch additionalProperties: false 32*2f04aa69SVincent Whitchurch 33*2f04aa69SVincent Whitchurchrequired: 34*2f04aa69SVincent Whitchurch - compatible 35*2f04aa69SVincent Whitchurch - reg 36*2f04aa69SVincent Whitchurch - regulators 37*2f04aa69SVincent Whitchurch 38*2f04aa69SVincent WhitchurchadditionalProperties: false 39*2f04aa69SVincent Whitchurch 40*2f04aa69SVincent Whitchurchexamples: 41*2f04aa69SVincent Whitchurch - | 42*2f04aa69SVincent Whitchurch #include <dt-bindings/regulator/ti,tps62864.h> 43*2f04aa69SVincent Whitchurch i2c { 44*2f04aa69SVincent Whitchurch #address-cells = <1>; 45*2f04aa69SVincent Whitchurch #size-cells = <0>; 46*2f04aa69SVincent Whitchurch 47*2f04aa69SVincent Whitchurch regulator@48 { 48*2f04aa69SVincent Whitchurch compatible = "ti,tps62864"; 49*2f04aa69SVincent Whitchurch reg = <0x48>; 50*2f04aa69SVincent Whitchurch 51*2f04aa69SVincent Whitchurch regulators { 52*2f04aa69SVincent Whitchurch SW { 53*2f04aa69SVincent Whitchurch regulator-name = "+0.85V"; 54*2f04aa69SVincent Whitchurch regulator-min-microvolt = <800000>; 55*2f04aa69SVincent Whitchurch regulator-max-microvolt = <890000>; 56*2f04aa69SVincent Whitchurch regulator-initial-mode = <TPS62864_MODE_FPWM>; 57*2f04aa69SVincent Whitchurch }; 58*2f04aa69SVincent Whitchurch }; 59*2f04aa69SVincent Whitchurch }; 60*2f04aa69SVincent Whitchurch }; 61*2f04aa69SVincent Whitchurch 62*2f04aa69SVincent Whitchurch... 63