From aabfa89452dd05870e701551b911708ff76e8aa7 Mon Sep 17 00:00:00 2001 From: Ziyuan Xu Date: Wed, 15 Jun 2022 22:56:10 +0800 Subject: [PATCH] media: i2c: initcall sc230ai early when ROCKCHIP_THUNDER_BOOT_ISP=y Signed-off-by: Ziyuan Xu Change-Id: Ie4311886a46f070703ceb613bef0a8e3f85b5076 --- drivers/media/i2c/sc230ai.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/media/i2c/sc230ai.c b/drivers/media/i2c/sc230ai.c index 4a9c6ff9f84e..a167355a1b37 100644 --- a/drivers/media/i2c/sc230ai.c +++ b/drivers/media/i2c/sc230ai.c @@ -1810,7 +1810,11 @@ static void __exit sensor_mod_exit(void) i2c_del_driver(&sc230ai_i2c_driver); } +#if defined(CONFIG_VIDEO_ROCKCHIP_THUNDER_BOOT_ISP) && !defined(CONFIG_INITCALL_ASYNC) +subsys_initcall(sensor_mod_init); +#else device_initcall_sync(sensor_mod_init); +#endif module_exit(sensor_mod_exit); MODULE_DESCRIPTION("smartsens sc230ai sensor driver");