On Mon, 27 May 2019 at 04:45, Matheus Castello <[email protected]> wrote: > > According datasheet max17040 has a pin for alert host for low SOC. > This pin can be used as external interrupt, so we need to check for > interrupts assigned for device and handle it. > > In handler we are checking and storing fuel gauge registers values > and send an uevent to notificate user space, so user space can decide > save work or turn off since the alert demonstrate that the battery may > no have the power to keep the system turned on for much longer. > > Signed-off-by: Matheus Castello <[email protected]> > --- > drivers/power/supply/max17040_battery.c | 65 +++++++++++++++++++++++-- > 1 file changed, 60 insertions(+), 5 deletions(-)
Reviewed-by: Krzysztof Kozlowski <[email protected]> Best regards, Krzysztof

