mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 19:30:30 +09:00
regulator: core: Call regulator_init() later when CONFIG_INITCALL_ASYNC=y
regulator_init() depends on debugfs_init() to register debugfs filesystem. But regulator_init() and debugfs_init() are both in the same core_initcall level. Fix this by moving regulator_init() to the core_initcall_sync level. Change-Id: I302079e585f374a7fddd207e6fd740b61b0df52c Signed-off-by: Tao Huang <huangtao@rock-chips.com>
This commit is contained in:
@@ -6543,7 +6543,7 @@ static int __init regulator_init(void)
|
||||
}
|
||||
|
||||
/* init early to allow our consumers to complete system booting */
|
||||
#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT
|
||||
#if defined(CONFIG_DEBUG_FS) && defined(CONFIG_INITCALL_ASYNC)
|
||||
core_initcall_sync(regulator_init);
|
||||
#else
|
||||
core_initcall(regulator_init);
|
||||
|
||||
Reference in New Issue
Block a user