brintos

brintos / linux-shallow public Read only

0
0
Text · 2.2 KiB · f5fd53d Raw
71 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/power/supply/maxim,max77693.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Maxim MAX77693 MicroUSB and Companion Power Management IC Charger8 9maintainers:10  - Krzysztof Kozlowski <krzk@kernel.org>11 12description: |13  This is a part of device tree bindings for Maxim MAX77693 MicroUSB Integrated14  Circuit (MUIC).15 16  See also Documentation/devicetree/bindings/mfd/maxim,max77693.yaml for17  additional information and example.18 19properties:20  compatible:21    const: maxim,max77693-charger22 23  maxim,constant-microvolt:24    description: |25      Battery constant voltage in uV. The charger will operate in fast26      charge constant current mode till battery voltage reaches this level.27      Then the charger will switch to fast charge constant voltage mode.28      Also vsys (system voltage) will be set to this value when DC power is29      supplied but charger is not enabled.30      Valid values: 3650000 - 4400000, step by 25000 (rounded down)31    minimum: 365000032    maximum: 440000033    default: 420000034 35  maxim,min-system-microvolt:36    description: |37      Minimal system voltage in uV.38    enum: [3000000, 3100000, 3200000, 3300000, 3400000, 3500000,39           3600000, 3700000]40    default: 360000041 42  maxim,thermal-regulation-celsius:43    description: |44      Temperature in Celsius for entering high temperature charging mode.45      If die temperature exceeds this value the charging current will be46      reduced by 105 mA/Celsius.47    enum: [70, 85, 100, 115]48    default: 10049 50  maxim,battery-overcurrent-microamp:51    description: |52      Overcurrent protection threshold in uA (current from battery to53      system).54      Valid values: 2000000 - 3500000, step by 250000 (rounded down)55    minimum: 200000056    maximum: 350000057    default: 350000058 59  maxim,charge-input-threshold-microvolt:60    description: |61      Threshold voltage in uV for triggering input voltage regulation loop.62      If input voltage decreases below this value, the input current will63      be reduced to reach the threshold voltage.64    enum: [4300000, 4700000, 4800000, 4900000]65    default: 430000066 67required:68  - compatible69 70additionalProperties: false71