brintos

brintos / linux-shallow public Read only

0
0
Text · 1.8 KiB · 93e86e3 Raw
66 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)2%YAML 1.23---4 5$id: http://devicetree.org/schemas/hwmon/maxim,max20730.yaml#6$schema: http://devicetree.org/meta-schemas/core.yaml#7 8title: Maxim max207309 10maintainers:11  - Jean Delvare <jdelvare@suse.com>12  - Guenter Roeck <linux@roeck-us.net>13 14description: |15  The MAX20730 is a fully integrated, highly efficient switching regulator16  with PMBus for applications operating from 4.5V to 16V and requiring17  up to 25A (max) load. This single-chip regulator provides extremely18  compact, high efficiency power-delivery solutions with high-precision19  output voltages and excellent transient response.20 21  Datasheets:22    https://datasheets.maximintegrated.com/en/ds/MAX20730.pdf23    https://datasheets.maximintegrated.com/en/ds/MAX20734.pdf24    https://datasheets.maximintegrated.com/en/ds/MAX20743.pdf25 26properties:27  compatible:28    enum:29      - maxim,max2073030      - maxim,max2073431      - maxim,max2074332 33  reg:34    maxItems: 135 36  vout-voltage-divider:37    description: |38      If voltage divider present at vout, the voltage at voltage sensor pin39      will be scaled. The properties will convert the raw reading to a more40      meaningful number if voltage divider present. It has two numbers,41      the first number is the output resistor, the second number is the total42      resistance. Therefore, the adjusted vout is equal to43      Vout = Vout * output_resistance / total resistance.44    $ref: /schemas/types.yaml#/definitions/uint32-array45    minItems: 246    maxItems: 247 48required:49  - compatible50  - reg51 52additionalProperties: false53 54examples:55  - |56    i2c {57      #address-cells = <1>;58      #size-cells = <0>;59 60      max20730@10 {61        compatible = "maxim,max20730";62        reg = <0x10>;63        vout-voltage-divider = <1000 2000>; // vout would be scaled to 0.564      };65    };66