mfd: rk808: fix irq flags mismatch

genirq: Flags mismatch irq 70. 00002088 (rk816_battery) vs. 00002008 (rk816)
rk808 2-001a: Failed to request IRQ 70 for rk816_battery: -16

Fixes: 5a363f34b8 ("pinctrl: rk805: add rk816 support")
Signed-off-by: Guochun Huang <hero.huang@rock-chips.com>
Change-Id: I251634fee4f4f5b39d619c1aaefc8eaded013c35
This commit is contained in:
Guochun Huang
2022-10-19 01:38:07 +00:00
committed by Tao Huang
parent 676b9d98e7
commit 694c3fcbdb

View File

@@ -1302,7 +1302,7 @@ static int rk808_probe(struct i2c_client *client,
}
ret = regmap_add_irq_chip(rk808->regmap, client->irq,
IRQF_ONESHOT, -1,
IRQF_ONESHOT | IRQF_SHARED, -1,
rk808->regmap_irq_chip, &rk808->irq_data);
if (ret) {
dev_err(&client->dev, "Failed to add irq_chip %d\n", ret);