media: rockchip: cif/isp: subsys_initcall_sync as long as ROCKCHIP_THUNDER_BOOT_ISP=y

The cif/isp depend on iommu, it's appropriate to set the one grader lower level.

Signed-off-by: Ziyuan Xu <xzy.xu@rock-chips.com>
Change-Id: Ie25e1ecafffff342b2a726cdc770ea6a90c10736
This commit is contained in:
Ziyuan Xu
2025-06-23 16:34:34 +08:00
committed by Tao Huang
parent d963dcb622
commit bda57709c6
2 changed files with 4 additions and 4 deletions

View File

@@ -2076,8 +2076,8 @@ static void __exit rk_cif_plat_drv_exit(void)
rkcif_csi2_hw_plat_drv_exit();
}
#if defined(CONFIG_VIDEO_ROCKCHIP_THUNDER_BOOT_ISP) && !defined(CONFIG_INITCALL_ASYNC)
subsys_initcall(rk_cif_plat_drv_init);
#if defined(CONFIG_VIDEO_ROCKCHIP_THUNDER_BOOT_ISP)
subsys_initcall_sync(rk_cif_plat_drv_init);
#else
#if !defined(CONFIG_VIDEO_REVERSE_IMAGE)
module_init(rk_cif_plat_drv_init);

View File

@@ -1682,8 +1682,8 @@ static void __exit rkisp_hw_drv_exit(void)
platform_driver_unregister(&rkisp_hw_drv);
}
#if defined(CONFIG_VIDEO_ROCKCHIP_THUNDER_BOOT_ISP) && !defined(CONFIG_INITCALL_ASYNC)
subsys_initcall(rkisp_hw_drv_init);
#if defined(CONFIG_VIDEO_ROCKCHIP_THUNDER_BOOT_ISP)
subsys_initcall_sync(rkisp_hw_drv_init);
#else
module_init(rkisp_hw_drv_init);
#endif