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