|
@@ -527,6 +527,10 @@ static int imx_ssi_probe(struct platform_device *pdev)
|
|
}
|
|
}
|
|
|
|
|
|
ssi->irq = platform_get_irq(pdev, 0);
|
|
ssi->irq = platform_get_irq(pdev, 0);
|
|
|
|
+ if (ssi->irq < 0) {
|
|
|
|
+ dev_err(&pdev->dev, "Failed to get IRQ: %d\n", ssi->irq);
|
|
|
|
+ return ssi->irq;
|
|
|
|
+ }
|
|
|
|
|
|
ssi->clk = devm_clk_get(&pdev->dev, NULL);
|
|
ssi->clk = devm_clk_get(&pdev->dev, NULL);
|
|
if (IS_ERR(ssi->clk)) {
|
|
if (IS_ERR(ssi->clk)) {
|