diff --git a/drivers/auxdisplay/ht16k33.c b/drivers/auxdisplay/ht16k33.c index 0b8ba754b343..19b5c14e58ff 100644 --- a/drivers/auxdisplay/ht16k33.c +++ b/drivers/auxdisplay/ht16k33.c @@ -547,11 +547,8 @@ static int ht16k33_keypad_probe(struct i2c_client *client, ht16k33_keypad_irq_thread, IRQF_TRIGGER_HIGH | IRQF_ONESHOT, DRIVER_NAME, keypad); - if (err) { - dev_err(dev, "irq request failed %d, error %d\n", client->irq, - err); + if (err) return err; - } ht16k33_keypad_stop(keypad->dev);