From 439b8b9cc8e2810571eb4957d500212cfbdb7c02 Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Thu, 23 Apr 2020 19:58:06 +0800 Subject: [PATCH] drm/panel: simple: Call panel_simple_init() early when CONFIG_ROCKCHIP_THUNDER_BOOT=y Moving panel_simple_init() to the rootfs_initcall level. Before rockchip_drm_init(). Change-Id: If74f0888e0120189b58c8eb96485eb3c9ada7e4f Signed-off-by: Tao Huang --- drivers/gpu/drm/panel/panel-simple.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/gpu/drm/panel/panel-simple.c b/drivers/gpu/drm/panel/panel-simple.c index a36e83a0c913..6b8e7f3faba0 100644 --- a/drivers/gpu/drm/panel/panel-simple.c +++ b/drivers/gpu/drm/panel/panel-simple.c @@ -5312,7 +5312,11 @@ err_did_platform_register: return err; } +#ifdef CONFIG_ROCKCHIP_THUNDER_BOOT +rootfs_initcall(panel_simple_init); +#else module_init(panel_simple_init); +#endif static void __exit panel_simple_exit(void) {