We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ccd6613 commit 36fc543Copy full SHA for 36fc543
drivers/input/touchscreen/ads7846.c
@@ -1361,7 +1361,7 @@ static int ads7846_probe(struct spi_device *spi)
1361
err = devm_request_threaded_irq(dev, spi->irq,
1362
ads7846_hard_irq, ads7846_irq,
1363
irq_flags, dev->driver->name, ts);
1364
- if (err && !pdata->irq_flags) {
+ if (err && err != -EPROBE_DEFER && !pdata->irq_flags) {
1365
dev_info(dev,
1366
"trying pin change workaround on irq %d\n", spi->irq);
1367
irq_flags |= IRQF_TRIGGER_RISING;
0 commit comments