b961099875
QPIC display is used to send frame data to panel over Qualcomm Parallel Interface Controller on MDM project. Old QPIC display driver is base on framebuffer framework, but now msm framebuffer driver is no longer used. So add supoport for QPIC display driver base on tiny DRM framework. Change-Id: I4f2434c9f9ad536e2ea56ed3daa6eb12ad56255b Signed-off-by: Lei Chen <chenlei@codeaurora.org>
72 lines
2.1 KiB
Makefile
72 lines
2.1 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
# auto-detect subdirs
|
|
ifeq ($(CONFIG_ARCH_KONA), y)
|
|
include $(srctree)/techpack/display/config/konadisp.conf
|
|
endif
|
|
|
|
ifeq ($(CONFIG_ARCH_KONA), y)
|
|
LINUXINCLUDE += -include $(srctree)/techpack/display/config/konadispconf.h
|
|
endif
|
|
|
|
ifeq ($(CONFIG_ARCH_LAHAINA), y)
|
|
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/
|