net/at91_ether: avoid NULL pointer dereference
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / net / ethernet / cadence / at91_ether.c
index ce75de9..4a79eda 100644 (file)
@@ -342,6 +342,9 @@ static int __init at91ether_probe(struct platform_device *pdev)
        }
        clk_enable(lp->pclk);
 
+       lp->hclk = ERR_PTR(-ENOENT);
+       lp->tx_clk = ERR_PTR(-ENOENT);
+
        /* Install the interrupt handler */
        dev->irq = platform_get_irq(pdev, 0);
        res = devm_request_irq(&pdev->dev, dev->irq, at91ether_interrupt, 0, dev->name, dev);