Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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: Thierry Reding <thierry.reding@gmail.com>

+1 -1
+1 -1
drivers/pwm/pwm-tiehrpwm.c
··· 498 498 goto err_clk_unprepare; 499 499 } 500 500 501 + platform_set_drvdata(pdev, pc); 501 502 pm_runtime_enable(&pdev->dev); 502 503 503 - platform_set_drvdata(pdev, pc); 504 504 return 0; 505 505 506 506 err_clk_unprepare: