123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- # 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) $(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
- 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) $(CONFIG_ARCH_MONACO), 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/
|