1*526e99cfSChiYuan Huang# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*526e99cfSChiYuan Huang%YAML 1.2 3*526e99cfSChiYuan Huang--- 4*526e99cfSChiYuan Huang$id: http://devicetree.org/schemas/regulator/richtek,rtq6752-regulator.yaml# 5*526e99cfSChiYuan Huang$schema: http://devicetree.org/meta-schemas/core.yaml# 6*526e99cfSChiYuan Huang 7*526e99cfSChiYuan Huangtitle: Richtek RTQ6752 TFT LCD Voltage Regulator 8*526e99cfSChiYuan Huang 9*526e99cfSChiYuan Huangmaintainers: 10*526e99cfSChiYuan Huang - ChiYuan Huang <cy_huang@richtek.com> 11*526e99cfSChiYuan Huang 12*526e99cfSChiYuan Huangdescription: | 13*526e99cfSChiYuan Huang The RTQ6752 is an I2C interface pgorammable power management IC. It includes 14*526e99cfSChiYuan Huang two synchronous boost converter for PAVDD, and one synchronous NAVDD 15*526e99cfSChiYuan Huang buck-boost. The device is suitable for automotive TFT-LCD panel. 16*526e99cfSChiYuan Huang 17*526e99cfSChiYuan Huangproperties: 18*526e99cfSChiYuan Huang compatible: 19*526e99cfSChiYuan Huang enum: 20*526e99cfSChiYuan Huang - richtek,rtq6752 21*526e99cfSChiYuan Huang 22*526e99cfSChiYuan Huang reg: 23*526e99cfSChiYuan Huang maxItems: 1 24*526e99cfSChiYuan Huang 25*526e99cfSChiYuan Huang enable-gpios: 26*526e99cfSChiYuan Huang description: | 27*526e99cfSChiYuan Huang A connection of the chip 'enable' gpio line. If not provided, treat it as 28*526e99cfSChiYuan Huang external pull up. 29*526e99cfSChiYuan Huang maxItems: 1 30*526e99cfSChiYuan Huang 31*526e99cfSChiYuan Huang regulators: 32*526e99cfSChiYuan Huang type: object 33*526e99cfSChiYuan Huang $ref: regulator.yaml# 34*526e99cfSChiYuan Huang 35*526e99cfSChiYuan Huang patternProperties: 36*526e99cfSChiYuan Huang "^(p|n)avdd$": 37*526e99cfSChiYuan Huang type: object 38*526e99cfSChiYuan Huang $ref: regulator.yaml# 39*526e99cfSChiYuan Huang description: | 40*526e99cfSChiYuan Huang regulator description for pavdd and navdd. 41*526e99cfSChiYuan Huang 42*526e99cfSChiYuan Huang additionalProperties: false 43*526e99cfSChiYuan Huang 44*526e99cfSChiYuan Huangrequired: 45*526e99cfSChiYuan Huang - compatible 46*526e99cfSChiYuan Huang - reg 47*526e99cfSChiYuan Huang - regulators 48*526e99cfSChiYuan Huang 49*526e99cfSChiYuan HuangadditionalProperties: false 50*526e99cfSChiYuan Huang 51*526e99cfSChiYuan Huangexamples: 52*526e99cfSChiYuan Huang - | 53*526e99cfSChiYuan Huang i2c { 54*526e99cfSChiYuan Huang #address-cells = <1>; 55*526e99cfSChiYuan Huang #size-cells = <0>; 56*526e99cfSChiYuan Huang 57*526e99cfSChiYuan Huang rtq6752@6b { 58*526e99cfSChiYuan Huang compatible = "richtek,rtq6752"; 59*526e99cfSChiYuan Huang status = "okay"; 60*526e99cfSChiYuan Huang reg = <0x6b>; 61*526e99cfSChiYuan Huang enable-gpios = <&gpio26 2 0>; 62*526e99cfSChiYuan Huang 63*526e99cfSChiYuan Huang regulators { 64*526e99cfSChiYuan Huang pavdd { 65*526e99cfSChiYuan Huang regulator-name = "rtq6752-pavdd"; 66*526e99cfSChiYuan Huang regulator-min-microvolt = <5000000>; 67*526e99cfSChiYuan Huang regulator-max-microvolt = <7300000>; 68*526e99cfSChiYuan Huang regulator-boot-on; 69*526e99cfSChiYuan Huang }; 70*526e99cfSChiYuan Huang navdd { 71*526e99cfSChiYuan Huang regulator-name = "rtq6752-navdd"; 72*526e99cfSChiYuan Huang regulator-min-microvolt = <5000000>; 73*526e99cfSChiYuan Huang regulator-max-microvolt = <7300000>; 74*526e99cfSChiYuan Huang regulator-boot-on; 75*526e99cfSChiYuan Huang }; 76*526e99cfSChiYuan Huang }; 77*526e99cfSChiYuan Huang }; 78*526e99cfSChiYuan Huang }; 79