1*90a801d5SSaravanan Sekar# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*90a801d5SSaravanan Sekar%YAML 1.2 3*90a801d5SSaravanan Sekar--- 4*90a801d5SSaravanan Sekar$id: http://devicetree.org/schemas/regulator/mps,mpq2286.yaml# 5*90a801d5SSaravanan Sekar$schema: http://devicetree.org/meta-schemas/core.yaml# 6*90a801d5SSaravanan Sekar 7*90a801d5SSaravanan Sekartitle: Monolithic Power System MPQ2286 PMIC 8*90a801d5SSaravanan Sekar 9*90a801d5SSaravanan Sekarmaintainers: 10*90a801d5SSaravanan Sekar - Saravanan Sekar <saravanan@linumiz.com> 11*90a801d5SSaravanan Sekar 12*90a801d5SSaravanan Sekarproperties: 13*90a801d5SSaravanan Sekar compatible: 14*90a801d5SSaravanan Sekar enum: 15*90a801d5SSaravanan Sekar - mps,mpq2286 16*90a801d5SSaravanan Sekar 17*90a801d5SSaravanan Sekar reg: 18*90a801d5SSaravanan Sekar maxItems: 1 19*90a801d5SSaravanan Sekar 20*90a801d5SSaravanan Sekar regulators: 21*90a801d5SSaravanan Sekar type: object 22*90a801d5SSaravanan Sekar 23*90a801d5SSaravanan Sekar properties: 24*90a801d5SSaravanan Sekar buck: 25*90a801d5SSaravanan Sekar type: object 26*90a801d5SSaravanan Sekar $ref: regulator.yaml# 27*90a801d5SSaravanan Sekar 28*90a801d5SSaravanan Sekar unevaluatedProperties: false 29*90a801d5SSaravanan Sekar 30*90a801d5SSaravanan Sekar additionalProperties: false 31*90a801d5SSaravanan Sekar 32*90a801d5SSaravanan Sekarrequired: 33*90a801d5SSaravanan Sekar - compatible 34*90a801d5SSaravanan Sekar - reg 35*90a801d5SSaravanan Sekar - regulators 36*90a801d5SSaravanan Sekar 37*90a801d5SSaravanan SekaradditionalProperties: false 38*90a801d5SSaravanan Sekar 39*90a801d5SSaravanan Sekarexamples: 40*90a801d5SSaravanan Sekar - | 41*90a801d5SSaravanan Sekar i2c { 42*90a801d5SSaravanan Sekar #address-cells = <1>; 43*90a801d5SSaravanan Sekar #size-cells = <0>; 44*90a801d5SSaravanan Sekar 45*90a801d5SSaravanan Sekar pmic@3 { 46*90a801d5SSaravanan Sekar compatible = "mps,mpq2286"; 47*90a801d5SSaravanan Sekar reg = <0x3>; 48*90a801d5SSaravanan Sekar 49*90a801d5SSaravanan Sekar regulators { 50*90a801d5SSaravanan Sekar buck { 51*90a801d5SSaravanan Sekar regulator-name = "buck"; 52*90a801d5SSaravanan Sekar regulator-min-microvolt = <1600000>; 53*90a801d5SSaravanan Sekar regulator-max-microvolt = <1800000>; 54*90a801d5SSaravanan Sekar regulator-boot-on; 55*90a801d5SSaravanan Sekar }; 56*90a801d5SSaravanan Sekar }; 57*90a801d5SSaravanan Sekar }; 58*90a801d5SSaravanan Sekar }; 59*90a801d5SSaravanan Sekar... 60