Commit c35e005f authored by Kuninori Morimoto's avatar Kuninori Morimoto Committed by Mark Brown

ASoC: fsi: fixup pm_runtime_disable() timing on fsi_probe()

pm_runtime_disable() error handling timing on fsi_probe() was wrong.
This patch fixes it up.
Signed-off-by: default avatarKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent 29fdf4fb
...@@ -1730,12 +1730,12 @@ static int fsi_probe(struct platform_device *pdev) ...@@ -1730,12 +1730,12 @@ static int fsi_probe(struct platform_device *pdev)
exit_free_irq: exit_free_irq:
free_irq(irq, master); free_irq(irq, master);
exit_fsib: exit_fsib:
pm_runtime_disable(&pdev->dev);
fsi_stream_remove(&master->fsib); fsi_stream_remove(&master->fsib);
exit_fsia: exit_fsia:
fsi_stream_remove(&master->fsia); fsi_stream_remove(&master->fsia);
exit_iounmap: exit_iounmap:
iounmap(master->base); iounmap(master->base);
pm_runtime_disable(&pdev->dev);
exit_kfree: exit_kfree:
kfree(master); kfree(master);
master = NULL; master = NULL;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment