From 81767124b0ac95fe3b504a21029dcb83753ac5b4 Mon Sep 17 00:00:00 2001 From: Pavan Kumar M Date: Tue, 20 Feb 2024 16:43:56 +0530 Subject: [PATCH] ARM: msm: ipa3: Adding IPA module support for volcano Enabling IPA, GSI driver compilation as vendor DLKM modules for volcano target. Change-Id: Ia3e0f36894f15498b571ee12b2c77e975bd34071 Signed-off-by: Pavan Kumar M --- BUILD.bazel | 4 ++++ dataipa_dlkm_vendor_board.mk | 2 +- drivers/platform/msm/Android.mk | 2 +- drivers/platform/msm/Kbuild | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/BUILD.bazel b/BUILD.bazel index faf350e67c..c253d2574e 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -17,6 +17,10 @@ define_modules("pitti", "consolidate") define_modules("pitti", "gki") +define_modules("volcano", "consolidate") + +define_modules("volcano", "gki") + package( default_visibility = [ "//visibility:public", diff --git a/dataipa_dlkm_vendor_board.mk b/dataipa_dlkm_vendor_board.mk index fb5a8e4867..5268479745 100644 --- a/dataipa_dlkm_vendor_board.mk +++ b/dataipa_dlkm_vendor_board.mk @@ -9,7 +9,7 @@ else endif ifeq ($(TARGET_DATAIPA_DLKM_ENABLE), true) -DATA_DLKM_BOARD_PLATFORMS_LIST := taro kalama bengal monaco pineapple blair holi cliffs pitti +DATA_DLKM_BOARD_PLATFORMS_LIST := taro kalama bengal monaco pineapple blair holi cliffs pitti volcano ifneq ($(TARGET_BOARD_AUTO),true) ifeq ($(call is-board-platform-in-list,$(DATA_DLKM_BOARD_PLATFORMS_LIST)),true) BOARD_VENDOR_KERNEL_MODULES += $(KERNEL_MODULES_OUT)/gsim.ko diff --git a/drivers/platform/msm/Android.mk b/drivers/platform/msm/Android.mk index f39c2d7003..00899ffcb9 100644 --- a/drivers/platform/msm/Android.mk +++ b/drivers/platform/msm/Android.mk @@ -1,7 +1,7 @@ ifeq ($(TARGET_DATAIPA_DLKM_ENABLE), true) ifneq ($(TARGET_BOARD_PLATFORM),qssi) -GSI_DLKM_PLATFORMS_LIST := taro kalama bengal monaco pineapple blair holi cliffs pitti +GSI_DLKM_PLATFORMS_LIST := taro kalama bengal monaco pineapple blair holi cliffs pitti volcano #Enabling BAZEL LOCAL_MODULE_DDK_BUILD := true diff --git a/drivers/platform/msm/Kbuild b/drivers/platform/msm/Kbuild index 2d5f7ebbc0..bcb5a196e6 100644 --- a/drivers/platform/msm/Kbuild +++ b/drivers/platform/msm/Kbuild @@ -16,7 +16,7 @@ endif endif #MSM - Vendor SI -ifeq ($(filter $(CONFIG_ARCH_WAIPIO) $(CONFIG_ARCH_KALAMA) $(CONFIG_ARCH_PINEAPPLE) $(CONFIG_ARCH_CLIFFS) $(CONFIG_ARCH_PITTI), y),y) +ifeq ($(filter $(CONFIG_ARCH_WAIPIO) $(CONFIG_ARCH_KALAMA) $(CONFIG_ARCH_PINEAPPLE) $(CONFIG_ARCH_CLIFFS) $(CONFIG_ARCH_PITTI) $(CONFIG_ARCH_VOLCANO), y),y) DATAIPADRVTOP = $(srctree)/../../vendor/qcom/opensource/dataipa/drivers/platform/msm LINUXINCLUDE += -include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_vendor.h include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_GKI.conf