From 98b3540319fc5cfde4ccc8c93f9c35d0fa02ba64 Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Sun, 26 Apr 2020 20:30:02 +0800 Subject: [PATCH] pwm: Call pwm_debugfs_init()/pwm_sysfs_init() early when CONFIG_ROCKCHIP_THUNDER_BOOT=y Change-Id: If865768904be463732a5d2cb9f6ee2e9b333c0b3 Signed-off-by: Tao Huang --- drivers/pwm/core.c | 4 ++++ drivers/pwm/sysfs.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/drivers/pwm/core.c b/drivers/pwm/core.c index b1b74cfb1571..bdab9345bdd8 100644 --- a/drivers/pwm/core.c +++ b/drivers/pwm/core.c @@ -1069,5 +1069,9 @@ static int __init pwm_debugfs_init(void) return 0; } +#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT +postcore_initcall(pwm_debugfs_init); +#else subsys_initcall(pwm_debugfs_init); +#endif #endif /* CONFIG_DEBUG_FS */ diff --git a/drivers/pwm/sysfs.c b/drivers/pwm/sysfs.c index 72bdda4ccebf..096720845c4b 100644 --- a/drivers/pwm/sysfs.c +++ b/drivers/pwm/sysfs.c @@ -422,4 +422,8 @@ static int __init pwm_sysfs_init(void) { return class_register(&pwm_class); } +#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT +postcore_initcall(pwm_sysfs_init); +#else subsys_initcall(pwm_sysfs_init); +#endif