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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/regulator/richtek,rt6190.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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/regulator/richtek,rt6190.yaml (Architecture i386) and /Documentation/devicetree/bindings/regulator/richtek,rt6190.yaml (Architecture sparc)


  1 # SPDX-License-Identifier: GPL-2.0-only OR BSD      1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
  2 %YAML 1.2                                           2 %YAML 1.2
  3 ---                                                 3 ---
  4 $id: http://devicetree.org/schemas/regulator/r      4 $id: http://devicetree.org/schemas/regulator/richtek,rt6190.yaml#
  5 $schema: http://devicetree.org/meta-schemas/co      5 $schema: http://devicetree.org/meta-schemas/core.yaml#
  6                                                     6 
  7 title: Richtek RT6190 4-Switch BuckBoost contr      7 title: Richtek RT6190 4-Switch BuckBoost controller
  8                                                     8 
  9 maintainers:                                        9 maintainers:
 10   - ChiYuan Huang <cy_huang@richtek.com>            10   - ChiYuan Huang <cy_huang@richtek.com>
 11                                                    11 
 12 description: |                                     12 description: |
 13   The RT6190 is 4-Switch BuckBoost controller      13   The RT6190 is 4-Switch BuckBoost controller designed for converting input
 14   voltage to output voltage that can be equal      14   voltage to output voltage that can be equal to, higher or lower than input
 15   voltage. It operates with wide input voltage     15   voltage. It operates with wide input voltage range from 4.5V to 36V, and
 16   the output voltage can be set from 3V to 36V     16   the output voltage can be set from 3V to 36V by external FB pin. It's commonly
 17   used for the application like as BuckBoost b     17   used for the application like as BuckBoost bus supply, docking station and USB
 18   power delivery product.                          18   power delivery product.
 19                                                    19 
 20   Datasheet is available at                        20   Datasheet is available at
 21   https://www.richtek.com/assets/product_file/     21   https://www.richtek.com/assets/product_file/RT6190/DS6190-02.pdf
 22                                                    22 
 23 allOf:                                             23 allOf:
 24   - $ref: regulator.yaml#                          24   - $ref: regulator.yaml#
 25                                                    25 
 26 properties:                                        26 properties:
 27   compatible:                                      27   compatible:
 28     enum:                                          28     enum:
 29       - richtek,rt6190                             29       - richtek,rt6190
 30                                                    30 
 31   reg:                                             31   reg:
 32     maxItems: 1                                    32     maxItems: 1
 33                                                    33 
 34   enable-gpios:                                    34   enable-gpios:
 35     maxItems: 1                                    35     maxItems: 1
 36                                                    36 
 37   wakeup-source: true                              37   wakeup-source: true
 38                                                    38 
 39   interrupts:                                      39   interrupts:
 40     maxItems: 1                                    40     maxItems: 1
 41                                                    41 
 42   regulator-allowed-modes:                         42   regulator-allowed-modes:
 43     description: |                                 43     description: |
 44       buck allowed operating mode                  44       buck allowed operating mode
 45         0: PSM mode (light load Power Saving M     45         0: PSM mode (light load Power Saving Mode)
 46         1: FCCM mode (Forced-CCM mode)             46         1: FCCM mode (Forced-CCM mode)
 47     maxItems: 2                                    47     maxItems: 2
 48     items:                                         48     items:
 49       enum: [0, 1]                                 49       enum: [0, 1]
 50                                                    50 
 51 required:                                          51 required:
 52   - compatible                                     52   - compatible
 53   - reg                                            53   - reg
 54                                                    54 
 55 unevaluatedProperties: false                       55 unevaluatedProperties: false
 56                                                    56 
 57 examples:                                          57 examples:
 58   - |                                              58   - |
 59     #include <dt-bindings/gpio/gpio.h>             59     #include <dt-bindings/gpio/gpio.h>
 60     #include <dt-bindings/interrupt-controller     60     #include <dt-bindings/interrupt-controller/irq.h>
 61                                                    61 
 62     i2c {                                          62     i2c {
 63       #address-cells = <1>;                        63       #address-cells = <1>;
 64       #size-cells = <0>;                           64       #size-cells = <0>;
 65                                                    65 
 66       regulator@2c {                               66       regulator@2c {
 67         compatible = "richtek,rt6190";             67         compatible = "richtek,rt6190";
 68         reg = <0x2c>;                              68         reg = <0x2c>;
 69         wakeup-source;                             69         wakeup-source;
 70         interrupts-extended = <&gpio26 0 IRQ_T     70         interrupts-extended = <&gpio26 0 IRQ_TYPE_LEVEL_LOW>;
 71         enable-gpios = <&gpio26 1 GPIO_ACTIVE_     71         enable-gpios = <&gpio26 1 GPIO_ACTIVE_HIGH>;
 72         regulator-name = "richtek,rt6190-buckb     72         regulator-name = "richtek,rt6190-buckboost";
 73         regulator-min-microvolt = <3000000>;       73         regulator-min-microvolt = <3000000>;
 74         regulator-max-microvolt = <32000000>;      74         regulator-max-microvolt = <32000000>;
 75         regulator-min-microamp = <306000>;         75         regulator-min-microamp = <306000>;
 76         regulator-max-microamp = <12114000>;       76         regulator-max-microamp = <12114000>;
 77         regulator-allowed-modes = <0 1>;           77         regulator-allowed-modes = <0 1>;
 78       };                                           78       };
 79     };                                             79     };
                                                      

~ [ 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