|
@@ -1802,6 +1802,8 @@ static int pxa2xx_spi_probe(struct platform_device *pdev)
|
|
return status;
|
|
return status;
|
|
|
|
|
|
out_error_clock_enabled:
|
|
out_error_clock_enabled:
|
|
|
|
+ pm_runtime_put_noidle(&pdev->dev);
|
|
|
|
+ pm_runtime_disable(&pdev->dev);
|
|
clk_disable_unprepare(ssp->clk);
|
|
clk_disable_unprepare(ssp->clk);
|
|
pxa2xx_spi_dma_release(drv_data);
|
|
pxa2xx_spi_dma_release(drv_data);
|
|
free_irq(ssp->irq, drv_data);
|
|
free_irq(ssp->irq, drv_data);
|