~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/regulator/richtek,rt6160-regulator.yaml

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2
  3 ---
  4 $id: http://devicetree.org/schemas/regulator/richtek,rt6160-regulator.yaml#
  5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6 
  7 title: Richtek RT6160 BuckBoost converter
  8 
  9 maintainers:
 10   - ChiYuan Huang <cy_huang@richtek.com>
 11 
 12 description: |
 13   The RT6160 is a high-efficiency buck-boost converter that can provide
 14   up to 3A output current from 2025mV to 5200mV. And it support the wide
 15   input voltage range from 2200mV to 5500mV.
 16 
 17   Datasheet is available at
 18   https://www.richtek.com/assets/product_file/RT6160A/DS6160A-00.pdf
 19 
 20 allOf:
 21   - $ref: regulator.yaml#
 22 
 23 properties:
 24   compatible:
 25     enum:
 26       - richtek,rt6160
 27 
 28   reg:
 29     maxItems: 1
 30 
 31   enable-gpios:
 32     description: A connection of the 'enable' gpio line.
 33     maxItems: 1
 34 
 35   richtek,vsel-active-low:
 36     description: |
 37       Used to indicate the 'vsel' pin active level. if not specified, use
 38       high active level as the default.
 39     type: boolean
 40 
 41 required:
 42   - compatible
 43   - reg
 44 
 45 unevaluatedProperties: false
 46 
 47 examples:
 48   - |
 49     i2c {
 50       #address-cells = <1>;
 51       #size-cells = <0>;
 52 
 53       rt6160@75 {
 54         compatible = "richtek,rt6160";
 55         reg = <0x75>;
 56         enable-gpios = <&gpio26 2 0>;
 57         regulator-name = "rt6160-buckboost";
 58         regulator-min-microvolt = <2025000>;
 59         regulator-max-microvolt = <5200000>;
 60       };
 61     };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php