From e6d387b5019900752c416a44d92ecccc88cf147d Mon Sep 17 00:00:00 2001 From: Jianwei Fan Date: Thu, 25 Jan 2024 03:00:05 +0000 Subject: [PATCH] iommu: rockchip: modify driver probe early when enable CONFIG_VIDEO_REVERSE_IMAGE Signed-off-by: Jianwei Fan Change-Id: I0721c416eac6d83c61666e254df9a52ddc5d4739 --- drivers/iommu/rockchip-iommu.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/drivers/iommu/rockchip-iommu.c b/drivers/iommu/rockchip-iommu.c index 9d216eb118ee..b28a3f7cb7d2 100644 --- a/drivers/iommu/rockchip-iommu.c +++ b/drivers/iommu/rockchip-iommu.c @@ -1822,7 +1822,16 @@ static struct platform_driver rk_iommu_driver = { .suppress_bind_attrs = true, }, }; + +#ifdef CONFIG_VIDEO_REVERSE_IMAGE +static int __init rk_iommu_init(void) +{ + return platform_driver_register(&rk_iommu_driver); +} +subsys_initcall(rk_iommu_init); +#else builtin_platform_driver(rk_iommu_driver); +#endif MODULE_DESCRIPTION("IOMMU API for Rockchip"); MODULE_AUTHOR("Simon Xue and Daniel Kurtz ");