|
@@ -630,7 +630,8 @@ static int adv7180_probe(struct i2c_client *client,
|
|
|
|
|
|
if (state->irq) {
|
|
|
ret = request_threaded_irq(client->irq, NULL, adv7180_irq,
|
|
|
- IRQF_ONESHOT, KBUILD_MODNAME, state);
|
|
|
+ IRQF_ONESHOT | IRQF_TRIGGER_FALLING,
|
|
|
+ KBUILD_MODNAME, state);
|
|
|
if (ret)
|
|
|
goto err_free_ctrl;
|
|
|
}
|