platform_get_irq() never returns zero so we can remove his dead code. Checking for zero is a historical artifact from over ten years ago. Signed-off-by: Dan Carpenter <dan.carpenter@xxxxxxxxxx> --- drivers/nvme/host/apple.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/drivers/nvme/host/apple.c b/drivers/nvme/host/apple.c index b1387dc459a3..f5a3a4e8b1e5 100644 --- a/drivers/nvme/host/apple.c +++ b/drivers/nvme/host/apple.c @@ -1417,10 +1417,6 @@ static struct apple_nvme *apple_nvme_alloc(struct platform_device *pdev) ret = anv->irq; goto put_dev; } - if (!anv->irq) { - ret = -ENXIO; - goto put_dev; - } anv->mmio_coproc = devm_platform_ioremap_resource_byname(pdev, "ans"); if (IS_ERR(anv->mmio_coproc)) { -- 2.43.0