Files
Jake Weinstein a1df06de62 modules: Allow Yupik and Shima to build without ARCH_LAHAINA
Change-Id: I965f994c83723709ae340ee8d4a4d4145b0f9a49
2025-01-22 19:25:36 +01:00

74 lines
2.3 KiB
Makefile

# SPDX-License-Identifier: GPL-2.0-only
# auto-detect subdirs
ifeq ($(CONFIG_ARCH_KONA), y)
ifeq ($(CONFIG_QGKI), y)
include $(srctree)/techpack/display/config/konadisp.conf
LINUXINCLUDE += -include $(srctree)/techpack/display/config/konadispconf.h
else
include $(srctree)/techpack/display/config/gki_konadisp.conf
LINUXINCLUDE += -include $(srctree)/techpack/display/config/gki_konadispconf.h
endif
endif
ifneq ($(filter y, $(CONFIG_ARCH_LAHAINA) $(CONFIG_ARCH_SHIMA) $(CONFIG_ARCH_YUPIK)),)
ifeq ($(CONFIG_QGKI), y)
include $(srctree)/techpack/display/config/lahainadisp.conf
LINUXINCLUDE += -include $(srctree)/techpack/display/config/lahainadispconf.h
else
include $(srctree)/techpack/display/config/gki_lahainadisp.conf
LINUXINCLUDE += -include $(srctree)/techpack/display/config/gki_lahainadispconf.h
endif
endif
ifeq ($(CONFIG_ARCH_HOLI), y)
ifeq ($(CONFIG_QGKI), y)
include $(srctree)/techpack/display/config/holidisp.conf
LINUXINCLUDE += -include $(srctree)/techpack/display/config/holidispconf.h
else
include $(srctree)/techpack/display/config/gki_holidisp.conf
LINUXINCLUDE += -include $(srctree)/techpack/display/config/gki_holidispconf.h
endif
endif
LINUXINCLUDE += \
-I$(srctree)/techpack/display/include/uapi/display \
-I$(srctree)/techpack/display/include
USERINCLUDE += -I$(srctree)/techpack/display/include/uapi/display
ifeq ($(CONFIG_ARCH_LITO), y)
include $(srctree)/techpack/display/config/saipdisp.conf
endif
ifeq ($(CONFIG_ARCH_LITO), y)
LINUXINCLUDE += -include $(srctree)/techpack/display/config/saipdispconf.h
endif
ifeq ($(CONFIG_ARCH_BENGAL), y)
include $(srctree)/techpack/display/config/bengaldisp.conf
endif
ifeq ($(CONFIG_ARCH_BENGAL), y)
LINUXINCLUDE += -include $(srctree)/techpack/display/config/bengaldispconf.h
endif
ifeq ($(CONFIG_ARCH_MONACO), y)
include $(srctree)/techpack/display/config/monacodisp.conf
endif
ifeq ($(CONFIG_ARCH_MONACO), y)
LINUXINCLUDE += -include $(srctree)/techpack/display/config/monacodispconf.h
endif
obj-$(CONFIG_DRM_MSM) += msm/
ifeq ($(CONFIG_ARCH_SDXLEMUR), y)
include $(srctree)/techpack/display/config/sdxlemurdisp.conf
endif
ifeq ($(CONFIG_ARCH_SDXLEMUR), y)
LINUXINCLUDE += -include $(srctree)/techpack/display/config/sdxlemurdispconf.h
endif
obj-$(CONFIG_DRM_QPIC_DISPLAY) += tinydrm/