diff options
| -rw-r--r-- | drivers/ata/sata_rcar.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/ata/sata_rcar.c b/drivers/ata/sata_rcar.c index 4b1ff5bc256a..59b2317acea9 100644 --- a/drivers/ata/sata_rcar.c +++ b/drivers/ata/sata_rcar.c | |||
| @@ -891,7 +891,9 @@ static int sata_rcar_probe(struct platform_device *pdev) | |||
| 891 | int ret = 0; | 891 | int ret = 0; |
| 892 | 892 | ||
| 893 | irq = platform_get_irq(pdev, 0); | 893 | irq = platform_get_irq(pdev, 0); |
| 894 | if (irq <= 0) | 894 | if (irq < 0) |
| 895 | return irq; | ||
| 896 | if (!irq) | ||
| 895 | return -EINVAL; | 897 | return -EINVAL; |
| 896 | 898 | ||
| 897 | priv = devm_kzalloc(dev, sizeof(struct sata_rcar_priv), GFP_KERNEL); | 899 | priv = devm_kzalloc(dev, sizeof(struct sata_rcar_priv), GFP_KERNEL); |
