diff --git a/drivers/usb/typec/bm92txx.c b/drivers/usb/typec/bm92txx.c index 11692145a2b9..39e20a4394c1 100644 --- a/drivers/usb/typec/bm92txx.c +++ b/drivers/usb/typec/bm92txx.c @@ -2483,7 +2483,7 @@ static int bm92t_probe(struct i2c_client *client) */ if (request_threaded_irq(client->irq, NULL, bm92t_interrupt_handler, - IRQF_ONESHOT, "bm92t", + IRQF_TRIGGER_LOW | IRQF_ONESHOT, "bm92t", info)) { dev_err(&client->dev, "Request irq failed\n"); destroy_workqueue(info->event_wq);