Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 26740dbb authored by Jonghwa Lee's avatar Jonghwa Lee Committed by Anton Vorontsov
Browse files

max17042_battery: Add IRQF_ONESHOT flag to use default irq handler



This patch adds IRQF_ONESHOT flag to max17042's irq since it uses primary
default handler. Without this flag, requesting irq will be denied with
returning error.

Signed-off-by: default avatarJonghwa Lee <jonghwa3.lee@samsung.com>
Signed-off-by: default avatarMyungJoo Ham <myungjoo.ham@samsung.com>
Signed-off-by: default avatarAnton Vorontsov <anton@enomsg.org>
parent 4ea81266
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -742,7 +742,7 @@ static int max17042_probe(struct i2c_client *client,
	if (client->irq) {
		ret = request_threaded_irq(client->irq, NULL,
					max17042_thread_handler,
						IRQF_TRIGGER_FALLING,
					IRQF_TRIGGER_FALLING | IRQF_ONESHOT,
					chip->battery.name, chip);
		if (!ret) {
			regmap_read(chip->regmap, MAX17042_CONFIG, &val);