brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 02c111d Raw
66 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/mfd/ene-kb930.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: ENE KB930 Embedded Controller8 9description: |10  This binding describes the ENE KB930 Embedded Controller attached to an11  I2C bus.12 13maintainers:14  - Dmitry Osipenko <digetx@gmail.com>15 16$ref: /schemas/power/supply/power-supply.yaml17 18properties:19  compatible:20    items:21      - enum:22          - acer,a500-iconia-ec # Acer A500 Iconia tablet device23      - const: ene,kb93024  reg:25    maxItems: 126 27  system-power-controller: true28 29required:30  - compatible31  - reg32 33unevaluatedProperties: false34 35examples:36  - |37    battery: battery-cell {38      compatible = "simple-battery";39      charge-full-design-microamp-hours = <3260000>;40      energy-full-design-microwatt-hours = <24000000>;41      operating-range-celsius = <0 40>;42    };43 44    mains: ac-adapter {45      compatible = "gpio-charger";46      charger-type = "mains";47      gpios = <&gpio 125 0>;48    };49 50    i2c {51      #address-cells = <1>;52      #size-cells = <0>;53 54      embedded-controller@58 {55        compatible = "acer,a500-iconia-ec", "ene,kb930";56        reg = <0x58>;57 58        system-power-controller;59 60        monitored-battery = <&battery>;61        power-supplies = <&mains>;62      };63    };64 65...66