From 3055a89c51e4e94dd85deb68b9afca60130af9cf Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Tue, 4 Jul 2023 20:07:57 +0800 Subject: [PATCH] iommu/rockchip: use IS_REACHABLE instead of IS_ENABLED Fix build error with CONFIG_ROCKCHIP_IOMMU=m ld.lld: error: undefined symbol: rockchip_iommu_disable >>> referenced by mpp_iommu.c:570 (drivers/video/rockchip/mpp/mpp_iommu.c:570) >>> video/rockchip/mpp/mpp_iommu.o:(mpp_iommu_refresh) in archive drivers/built-in.a Signed-off-by: Tao Huang Change-Id: If64029f606eb2dfc1f5c09a585341456d4ed9bf0 --- include/soc/rockchip/rockchip_iommu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/soc/rockchip/rockchip_iommu.h b/include/soc/rockchip/rockchip_iommu.h index 28af038a8e9b..191a2fda8f1a 100644 --- a/include/soc/rockchip/rockchip_iommu.h +++ b/include/soc/rockchip/rockchip_iommu.h @@ -7,7 +7,7 @@ struct device; -#if IS_ENABLED(CONFIG_ROCKCHIP_IOMMU) +#if IS_REACHABLE(CONFIG_ROCKCHIP_IOMMU) int rockchip_iommu_enable(struct device *dev); int rockchip_iommu_disable(struct device *dev); int rockchip_pagefault_done(struct device *master_dev);