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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/power/supply/stericsson,ab8500-fg.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/power/supply/stericsson,ab8500-fg.yaml (Architecture i386) and /Documentation/devicetree/bindings/power/supply/stericsson,ab8500-fg.yaml (Architecture ppc)


  1 # SPDX-License-Identifier: GPL-2.0                  1 # SPDX-License-Identifier: GPL-2.0
  2 # Copyright (C) 2021 Sebastian Reichel              2 # Copyright (C) 2021 Sebastian Reichel
  3 %YAML 1.2                                           3 %YAML 1.2
  4 ---                                                 4 ---
  5 $id: http://devicetree.org/schemas/power/suppl      5 $id: http://devicetree.org/schemas/power/supply/stericsson,ab8500-fg.yaml#
  6 $schema: http://devicetree.org/meta-schemas/co      6 $schema: http://devicetree.org/meta-schemas/core.yaml#
  7                                                     7 
  8 title: AB8500 Fuel Gauge                            8 title: AB8500 Fuel Gauge
  9                                                     9 
 10 maintainers:                                       10 maintainers:
 11   - Sebastian Reichel <sre@kernel.org>              11   - Sebastian Reichel <sre@kernel.org>
 12                                                    12 
 13 allOf:                                             13 allOf:
 14   - $ref: power-supply.yaml#                       14   - $ref: power-supply.yaml#
 15                                                    15 
 16 properties:                                        16 properties:
 17   compatible:                                      17   compatible:
 18     const: stericsson,ab8500-fg                    18     const: stericsson,ab8500-fg
 19                                                    19 
 20   monitored-battery:                               20   monitored-battery:
 21     $ref: /schemas/types.yaml#/definitions/pha     21     $ref: /schemas/types.yaml#/definitions/phandle
 22     description: phandle to battery node           22     description: phandle to battery node
 23                                                    23 
 24   battery:                                         24   battery:
 25     $ref: /schemas/types.yaml#/definitions/pha     25     $ref: /schemas/types.yaml#/definitions/phandle
 26     deprecated: true                               26     deprecated: true
 27                                                    27 
 28   line-impedance-micro-ohms:                       28   line-impedance-micro-ohms:
 29     description: The line impedance between th     29     description: The line impedance between the battery and the
 30       AB8500 inputs, to compensate for this wh     30       AB8500 inputs, to compensate for this when determining internal
 31       resistance.                                  31       resistance.
 32                                                    32 
 33   interrupts:                                      33   interrupts:
 34     maxItems: 5                                    34     maxItems: 5
 35                                                    35 
 36   interrupt-names:                                 36   interrupt-names:
 37     items:                                         37     items:
 38       - const: NCONV_ACCU                          38       - const: NCONV_ACCU
 39       - const: BATT_OVV                            39       - const: BATT_OVV
 40       - const: LOW_BAT_F                           40       - const: LOW_BAT_F
 41       - const: CC_INT_CALIB                        41       - const: CC_INT_CALIB
 42       - const: CCEOC                               42       - const: CCEOC
 43                                                    43 
 44   io-channels:                                     44   io-channels:
 45     maxItems: 1                                    45     maxItems: 1
 46                                                    46 
 47   io-channel-names:                                47   io-channel-names:
 48     items:                                         48     items:
 49       - const: main_bat_v                          49       - const: main_bat_v
 50                                                    50 
 51 required:                                          51 required:
 52   - compatible                                     52   - compatible
 53   - monitored-battery                              53   - monitored-battery
 54   - interrupts                                     54   - interrupts
 55   - interrupt-names                                55   - interrupt-names
 56   - io-channels                                    56   - io-channels
 57   - io-channel-names                               57   - io-channel-names
 58                                                    58 
 59 additionalProperties: false                        59 additionalProperties: false
 60                                                    60 
 61 examples:                                          61 examples:
 62   - |                                              62   - |
 63     #include <dt-bindings/interrupt-controller     63     #include <dt-bindings/interrupt-controller/irq.h>
 64     pmic {                                         64     pmic {
 65       fuel-gauge {                                 65       fuel-gauge {
 66         compatible = "stericsson,ab8500-fg";       66         compatible = "stericsson,ab8500-fg";
 67         monitored-battery = <&battery>;            67         monitored-battery = <&battery>;
 68         interrupts = <24 IRQ_TYPE_LEVEL_HIGH>,     68         interrupts = <24 IRQ_TYPE_LEVEL_HIGH>,
 69                      <8 IRQ_TYPE_LEVEL_HIGH>,      69                      <8 IRQ_TYPE_LEVEL_HIGH>,
 70                      <28 IRQ_TYPE_LEVEL_HIGH>,     70                      <28 IRQ_TYPE_LEVEL_HIGH>,
 71                      <27 IRQ_TYPE_LEVEL_HIGH>,     71                      <27 IRQ_TYPE_LEVEL_HIGH>,
 72                      <26 IRQ_TYPE_LEVEL_HIGH>;     72                      <26 IRQ_TYPE_LEVEL_HIGH>;
 73         interrupt-names = "NCONV_ACCU",            73         interrupt-names = "NCONV_ACCU",
 74                           "BATT_OVV",              74                           "BATT_OVV",
 75                           "LOW_BAT_F",             75                           "LOW_BAT_F",
 76                           "CC_INT_CALIB",          76                           "CC_INT_CALIB",
 77                           "CCEOC";                 77                           "CCEOC";
 78         io-channels = <&gpadc 0x08>;               78         io-channels = <&gpadc 0x08>;
 79         io-channel-names = "main_bat_v";           79         io-channel-names = "main_bat_v";
 80       };                                           80       };
 81     };                                             81     };
                                                      

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