Based on kernel version 6.11
. Page generated on 2024-09-24 08:21 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | # SPDX-License-Identifier: GPL-2.0 # Copyright (C) 2021 Sebastian Reichel %YAML 1.2 --- $id: http://devicetree.org/schemas/power/supply/cpcap-battery.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# title: Motorola CPCAP PMIC battery maintainers: - Tony Lindgren <tony@atomide.com> - Sebastian Reichel <sre@kernel.org> description: | Motorola CPCAP is a PMIC found in some mobile phones, e.g. the Droid 4. This binding describes its battery fuel gauge sub-function. allOf: - $ref: power-supply.yaml# properties: compatible: const: motorola,cpcap-battery interrupts: items: - description: eol interrupt - description: low battery percentage interrupt - description: critical battery percentage interrupt - description: charger detect interrupt - description: battery detect interrupt - description: coulomb counter calibration interrupt interrupt-names: items: - const: eol - const: lowbph - const: lowbpl - const: chrgcurr1 - const: battdetb - const: cccal io-channels: items: - description: battery temperature - description: battery voltage - description: battery charge current - description: battery current io-channel-names: items: - const: battdetb - const: battp - const: chg_isense - const: batti power-supplies: true required: - compatible - interrupts - interrupt-names - io-channels - io-channel-names - power-supplies additionalProperties: false examples: - | cpcap { battery { compatible = "motorola,cpcap-battery"; interrupts-extended = <&cpcap 6 0>, <&cpcap 5 0>, <&cpcap 3 0>, <&cpcap 20 0>, <&cpcap 54 0>, <&cpcap 57 0>; interrupt-names = "eol", "lowbph", "lowbpl", "chrgcurr1", "battdetb", "cccal"; io-channels = <&cpcap_adc 0>, <&cpcap_adc 1>, <&cpcap_adc 5>, <&cpcap_adc 6>; io-channel-names = "battdetb", "battp", "chg_isense", "batti"; power-supplies = <&cpcap_charger>; }; }; |