1526e99cfSChiYuan Huang# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2526e99cfSChiYuan Huang%YAML 1.2 3526e99cfSChiYuan Huang--- 4526e99cfSChiYuan Huang$id: http://devicetree.org/schemas/regulator/richtek,rtq6752-regulator.yaml# 5526e99cfSChiYuan Huang$schema: http://devicetree.org/meta-schemas/core.yaml# 6526e99cfSChiYuan Huang 7526e99cfSChiYuan Huangtitle: Richtek RTQ6752 TFT LCD Voltage Regulator 8526e99cfSChiYuan Huang 9526e99cfSChiYuan Huangmaintainers: 10526e99cfSChiYuan Huang - ChiYuan Huang <cy_huang@richtek.com> 11526e99cfSChiYuan Huang 12526e99cfSChiYuan Huangdescription: | 13526e99cfSChiYuan Huang The RTQ6752 is an I2C interface pgorammable power management IC. It includes 14526e99cfSChiYuan Huang two synchronous boost converter for PAVDD, and one synchronous NAVDD 15526e99cfSChiYuan Huang buck-boost. The device is suitable for automotive TFT-LCD panel. 16526e99cfSChiYuan Huang 17526e99cfSChiYuan Huangproperties: 18526e99cfSChiYuan Huang compatible: 19526e99cfSChiYuan Huang enum: 20526e99cfSChiYuan Huang - richtek,rtq6752 21526e99cfSChiYuan Huang 22526e99cfSChiYuan Huang reg: 23526e99cfSChiYuan Huang maxItems: 1 24526e99cfSChiYuan Huang 25526e99cfSChiYuan Huang enable-gpios: 26526e99cfSChiYuan Huang description: | 27526e99cfSChiYuan Huang A connection of the chip 'enable' gpio line. If not provided, treat it as 28526e99cfSChiYuan Huang external pull up. 29526e99cfSChiYuan Huang maxItems: 1 30526e99cfSChiYuan Huang 31526e99cfSChiYuan Huang regulators: 32526e99cfSChiYuan Huang type: object 33526e99cfSChiYuan Huang 34526e99cfSChiYuan Huang patternProperties: 35526e99cfSChiYuan Huang "^(p|n)avdd$": 36526e99cfSChiYuan Huang type: object 37526e99cfSChiYuan Huang $ref: regulator.yaml# 38*d2d54819SKrzysztof Kozlowski unevaluatedProperties: false 39526e99cfSChiYuan Huang description: | 40526e99cfSChiYuan Huang regulator description for pavdd and navdd. 41526e99cfSChiYuan Huang 42526e99cfSChiYuan Huang additionalProperties: false 43526e99cfSChiYuan Huang 44526e99cfSChiYuan Huangrequired: 45526e99cfSChiYuan Huang - compatible 46526e99cfSChiYuan Huang - reg 47526e99cfSChiYuan Huang - regulators 48526e99cfSChiYuan Huang 49526e99cfSChiYuan HuangadditionalProperties: false 50526e99cfSChiYuan Huang 51526e99cfSChiYuan Huangexamples: 52526e99cfSChiYuan Huang - | 53526e99cfSChiYuan Huang i2c { 54526e99cfSChiYuan Huang #address-cells = <1>; 55526e99cfSChiYuan Huang #size-cells = <0>; 56526e99cfSChiYuan Huang 57526e99cfSChiYuan Huang rtq6752@6b { 58526e99cfSChiYuan Huang compatible = "richtek,rtq6752"; 59526e99cfSChiYuan Huang reg = <0x6b>; 60526e99cfSChiYuan Huang enable-gpios = <&gpio26 2 0>; 61526e99cfSChiYuan Huang 62526e99cfSChiYuan Huang regulators { 63526e99cfSChiYuan Huang pavdd { 64526e99cfSChiYuan Huang regulator-name = "rtq6752-pavdd"; 65526e99cfSChiYuan Huang regulator-min-microvolt = <5000000>; 66526e99cfSChiYuan Huang regulator-max-microvolt = <7300000>; 67526e99cfSChiYuan Huang regulator-boot-on; 68526e99cfSChiYuan Huang }; 69526e99cfSChiYuan Huang navdd { 70526e99cfSChiYuan Huang regulator-name = "rtq6752-navdd"; 71526e99cfSChiYuan Huang regulator-min-microvolt = <5000000>; 72526e99cfSChiYuan Huang regulator-max-microvolt = <7300000>; 73526e99cfSChiYuan Huang regulator-boot-on; 74526e99cfSChiYuan Huang }; 75526e99cfSChiYuan Huang }; 76526e99cfSChiYuan Huang }; 77526e99cfSChiYuan Huang }; 78