power: supply: max77705_charger: rework interrupts
authorDzmitry Sankouski <dsankouski@gmail.com>
Thu, 18 Sep 2025 17:06:51 +0000 (20:06 +0300)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Thu, 18 Sep 2025 22:40:03 +0000 (00:40 +0200)
commit12a1185a06e3377af777e792ba7436862f8e528a
tree14f8062d4272979d293559c1df3bf5f743e02adf
parentbaedd8be7036233025527a78f209e34d03057872
power: supply: max77705_charger: rework interrupts

Current implementation uses handle_post_irq to actually handle chgin
irq. This is not how things are meant to work in regmap-irq.

Remove handle_post_irq, and request a threaded interrupt for chgin.

Fixes: a6a494c8e3ce ("power: supply: max77705: Add charger driver for Maxim 77705")
Signed-off-by: Dzmitry Sankouski <dsankouski@gmail.com>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/supply/max77705_charger.c