pwm: rockchip: Call rockchip_pwm_driver_init() early when CONFIG_ROCKCHIP_THUNDER_BOOT=y
Before pwm_regulator_driver_init(). Change-Id: Ia786e8baf54baf13dc9e56abd2e38a27b9cfb266 Signed-off-by: Tao Huang <huangtao@rock-chips.com>
This commit is contained in:
parent
98b3540319
commit
e7bc054331
1 changed files with 14 additions and 0 deletions
|
|
@ -463,7 +463,21 @@ static struct platform_driver rockchip_pwm_driver = {
|
|||
.probe = rockchip_pwm_probe,
|
||||
.remove = rockchip_pwm_remove,
|
||||
};
|
||||
#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT
|
||||
static int __init rockchip_pwm_driver_init(void)
|
||||
{
|
||||
return platform_driver_register(&rockchip_pwm_driver);
|
||||
}
|
||||
subsys_initcall(rockchip_pwm_driver_init);
|
||||
|
||||
static void __exit rockchip_pwm_driver_exit(void)
|
||||
{
|
||||
platform_driver_unregister(&rockchip_pwm_driver);
|
||||
}
|
||||
module_exit(rockchip_pwm_driver_exit);
|
||||
#else
|
||||
module_platform_driver(rockchip_pwm_driver);
|
||||
#endif
|
||||
|
||||
MODULE_AUTHOR("Beniamino Galvani <b.galvani@gmail.com>");
|
||||
MODULE_DESCRIPTION("Rockchip SoC PWM driver");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue