From e59a1e44645e426550c098a68948a79182aea232 Mon Sep 17 00:00:00 2001 From: Grace An Date: Tue, 14 Mar 2023 11:35:19 -0700 Subject: [PATCH] mm-drivers: hw_fence: avoid compiling synx translation layer on kalama Avoid compiling synx translation layer on kalama target where synx driver is not available. Change-Id: I0a4f8c291fc3843065e75f536b4e16a246ea69d4 Signed-off-by: Grace An --- hw_fence/Kbuild | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/hw_fence/Kbuild b/hw_fence/Kbuild index 55334e8b65..3bcd693da7 100644 --- a/hw_fence/Kbuild +++ b/hw_fence/Kbuild @@ -3,9 +3,7 @@ KDIR := $(TOP)/kernel_platform/msm-kernel include $(MSM_HW_FENCE_ROOT)/config/kalamammdrivers.conf LINUXINCLUDE += -include $(MSM_HW_FENCE_ROOT)/config/kalamammdriversconf.h \ - -I$(MSM_HW_FENCE_ROOT)hw_fence/include/ \ - -I$(MSM_HW_FENCE_ROOT)/../synx-kernel/msm/synx/ \ - -I$(MSM_HW_FENCE_ROOT)/../synx-kernel/include/uapi/synx/media/ + -I$(MSM_HW_FENCE_ROOT)hw_fence/include/ ifdef CONFIG_QTI_HW_FENCE obj-m += msm_hw_fence.o @@ -14,8 +12,13 @@ msm_hw_fence-y := src/msm_hw_fence.o \ src/hw_fence_drv_priv.o \ src/hw_fence_drv_utils.o \ src/hw_fence_drv_debug.o \ - src/hw_fence_drv_ipc.o \ - src/msm_hw_fence_synx_translation.o + src/hw_fence_drv_ipc.o + +ifneq ($(CONFIG_ARCH_KALAMA), y) +LINUXINCLUDE += -I$(MSM_HW_FENCE_ROOT)/../synx-kernel/msm/synx/ \ + -I$(MSM_HW_FENCE_ROOT)/../synx-kernel/include/uapi/synx/media/ +msm_hw_fence-y += src/msm_hw_fence_synx_translation.o +endif msm_hw_fence-$(CONFIG_DEBUG_FS) += src/hw_fence_ioctl.o