Commit d870c80e authored by Thierry Reding's avatar Thierry Reding

pwm: tiehrpwm: Set driver data before runtime PM enable

Runtime PM callbacks can be run right after runtime PM is enabled, so
make sure to set the driver data before that. This is unlikely to ever
happen with the current driver, but it doesn't hurt to follow best
practices anyway.
Signed-off-by: default avatarThierry Reding <thierry.reding@gmail.com>
parent d2c95e47
...@@ -498,9 +498,9 @@ static int ehrpwm_pwm_probe(struct platform_device *pdev) ...@@ -498,9 +498,9 @@ static int ehrpwm_pwm_probe(struct platform_device *pdev)
goto err_clk_unprepare; goto err_clk_unprepare;
} }
platform_set_drvdata(pdev, pc);
pm_runtime_enable(&pdev->dev); pm_runtime_enable(&pdev->dev);
platform_set_drvdata(pdev, pc);
return 0; return 0;
err_clk_unprepare: err_clk_unprepare:
......
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