Commit 17656d22 authored by Stanislav Jakubek's avatar Stanislav Jakubek Committed by Sebastian Reichel

dt-bindings: power: supply: sc27xx-fg: add low voltage alarm IRQ

The SC27XX fuel gauge supports a low voltage alarm IRQ, which is used
for more accurate battery capacity measurements with lower voltages.

This was unfortunately never documented in bindings, do so now.

The only in-tree user (sc2731.dtsi) has had interrupts specified
since its initial fuel-gauge submission and the current kernel
driver returns an error when no interrupt is specified, so also
add it to the required list.
Signed-off-by: default avatarStanislav Jakubek <stano.jakubek@gmail.com>
Acked-by: default avatarConor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/Zr3SAHlq5A78QvrW@standask-GA-A55M-S2HPSigned-off-by: default avatarSebastian Reichel <sebastian.reichel@collabora.com>
parent 7b2e5b9f
......@@ -27,6 +27,9 @@ properties:
battery-detect-gpios:
maxItems: 1
interrupts:
maxItems: 1
io-channels:
items:
- description: Battery Temperature ADC
......@@ -53,6 +56,7 @@ required:
- compatible
- reg
- battery-detect-gpios
- interrupts
- io-channels
- io-channel-names
- nvmem-cells
......@@ -88,6 +92,8 @@ examples:
compatible = "sprd,sc2731-fgu";
reg = <0xa00>;
battery-detect-gpios = <&pmic_eic 9 GPIO_ACTIVE_HIGH>;
interrupt-parent = <&sc2731_pmic>;
interrupts = <4>;
io-channels = <&pmic_adc 5>, <&pmic_adc 14>;
io-channel-names = "bat-temp", "charge-vol";
nvmem-cells = <&fgu_calib>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment