
Updating cliffs according to HW version 5.5 for enabling IPA, GSI driver compilation as vendor DLKM modules for cliffs. Change-Id: I1d5104d56f7729a48d31ff2dc63a722ede8e80c7 Signed-off-by: Srinivas Sai Mannam <quic_srinmann@quicinc.com>
101 行
4.0 KiB
Makefile
101 行
4.0 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
DATAIPADRVTOP = $(srctree)/techpack/dataipa/drivers/platform/msm
|
|
|
|
#MSMs - GKI
|
|
ifeq ($(CONFIG_ARCH_LAHAINA), y)
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/dataipa.h
|
|
ifeq ($(CONFIG_QGKI),y)
|
|
include $(srctree)/techpack/dataipa/config/dataipa_QGKI.conf
|
|
ifeq ($(CONFIG_LOCALVERSION), "-qgki-debug")
|
|
include $(srctree)/techpack/dataipa/config/dataipa_debug.conf
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/dataipa_debug.h
|
|
endif
|
|
else
|
|
include $(srctree)/techpack/dataipa/config/dataipa_GKI.conf
|
|
endif
|
|
endif
|
|
|
|
#MSM - Vendor SI
|
|
ifeq ($(filter $(CONFIG_ARCH_WAIPIO) $(CONFIG_ARCH_KALAMA) $(CONFIG_ARCH_PINEAPPLE) $(CONFIG_ARCH_CLIFFS), 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
|
|
ifeq ($(CONFIG_LOCALVERSION), "-gki-consolidate")
|
|
include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_GKI_consolidate.conf
|
|
LINUXINCLUDE += -include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_debug.h
|
|
endif
|
|
endif
|
|
|
|
ifeq ($(filter $(CONFIG_ARCH_KHAJE) $(CONFIG_ARCH_BLAIR) $(CONFIG_ARCH_HOLI), y), y)
|
|
DATAIPADRVTOP = $(srctree)/../../vendor/qcom/opensource/dataipa/drivers/platform/msm
|
|
LINUXINCLUDE += -include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_vendor_ipav4.h
|
|
include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_GKI_ipav4.conf
|
|
ifeq ($(CONFIG_LOCALVERSION), "-gki-consolidate")
|
|
include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_GKI_consolidate.conf
|
|
LINUXINCLUDE += -include $(srctree)/../../vendor/qcom/opensource/dataipa/config/dataipa_debug.h
|
|
endif
|
|
endif
|
|
|
|
#MDMs
|
|
ifeq ($(CONFIG_ARCH_SDXLEMUR), y)
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/dataipa.h
|
|
include $(srctree)/techpack/dataipa/config/dataipa_QGKI.conf
|
|
ifneq ($(CONFIG_LOCALVERSION), "-perf")
|
|
include $(srctree)/techpack/dataipa/config/dataipa_debug.conf
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/dataipa_debug.h
|
|
endif
|
|
endif
|
|
|
|
ifeq ($(CONFIG_ARCH_SDXNIGHTJAR), y)
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/sdx12dataipa.h
|
|
include $(srctree)/techpack/dataipa/config/sdx12dataipa_QGKI.conf
|
|
ifneq ($(CONFIG_LOCALVERSION), "-perf")
|
|
include $(srctree)/techpack/dataipa/config/dataipa_debug.conf
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/dataipa_debug.h
|
|
endif
|
|
endif
|
|
|
|
ifeq ($(CONFIG_ARCH_SCUBA), y)
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/sa410mdataipa.h
|
|
include $(srctree)/techpack/dataipa/config/sa410mdataipa_QGKI.conf
|
|
ifneq ($(CONFIG_LOCALVERSION), "-perf")
|
|
include $(srctree)/techpack/dataipa/config/dataipa_debug.conf
|
|
LINUXINCLUDE += -include $(srctree)/techpack/dataipa/config/dataipa_debug.h
|
|
endif
|
|
endif
|
|
|
|
ifneq (,$(filter $(CONFIG_IPA3) $(CONFIG_GSI),y m))
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/include
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/include/linux
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/include/uapi
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/gsi
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/gsi/gsihal
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_v3
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_v3/ipahal
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_clients
|
|
ifneq (,$(filter $(CONFIG_IPA_KERNEL_TESTS_MODULE),y m))
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_test_module
|
|
endif
|
|
endif
|
|
|
|
ifneq (,$(filter $(CONFIG_IPA3_REGDUMP),y m))
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_v3/dump
|
|
endif
|
|
|
|
ifneq (,$(filter $(CONFIG_IPA3_REGDUMP_IPA_4_5),y m))
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_v3/dump/ipa4.5
|
|
endif
|
|
|
|
ifneq (,$(filter $(CONFIG_IPA3_REGDUMP_IPA_5_0),y m))
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_v3/dump/ipa5.0
|
|
endif
|
|
|
|
ifneq (,$(filter $(CONFIG_IPA3_REGDUMP_IPA_5_5),y m))
|
|
LINUXINCLUDE += -I$(DATAIPADRVTOP)/ipa/ipa_v3/dump/ipa5.5
|
|
endif
|
|
|
|
|
|
obj-$(CONFIG_GSI) += gsi/
|
|
obj-$(CONFIG_IPA3) += ipa/
|