Переглянути джерело

disp: config: add pineapple TUI configuration files

Add pineapple TUI build configuration files.

Change-Id: I920a247ee191efc7fae2e74b31a773b6110e6c36
Signed-off-by: Raviteja Tamatam <[email protected]>
Raviteja Tamatam 2 роки тому
батько
коміт
7a1d4a2ec8

+ 1 - 1
Makefile.am

@@ -5,7 +5,7 @@ CONFIG_DRM_MSM=$(MODULE_DRM_MSM)
 KBUILD_OPTIONS := DISPLAY_ROOT=$(DISPLAY_ROOT) CONFIG_DRM_MSM=$(CONFIG_DRM_MSM)
 
 ifeq ($(TARGET_SUPPORT),genericarmv8)
-	KBUILD_OPTIONS += CONFIG_ARCH_KALAMA=y
+	KBUILD_OPTIONS += CONFIG_ARCH_PINEAPPLE=y
 endif
 
 obj-m += msm/

+ 1 - 1
config/gki_pineappledisp.conf

@@ -12,5 +12,5 @@ export CONFIG_DRM_MSM_REGISTER_LOGGING=y
 export CONFIG_MSM_MMRM=n
 export CONFIG_DISPLAY_BUILD=m
 export CONFIG_HDCP_QSEECOM=n
-export CONFIG_DRM_SDE_VM=n
+export CONFIG_DRM_SDE_VM=y
 export CONFIG_QTI_HW_FENCE=n

+ 1 - 1
config/gki_pineappledispconf.h

@@ -20,5 +20,5 @@
 #define CONFIG_GKI_DISPLAY 1
 #define CONFIG_MSM_EXT_DISPLAY 0
 #define CONFIG_HDCP_QSEECOM 0
-#define CONFIG_DRM_SDE_VM 0
+#define CONFIG_DRM_SDE_VM 1
 #define CONFIG_QTI_HW_FENCE 0

+ 10 - 0
config/gki_pineappledisptui.conf

@@ -0,0 +1,10 @@
+export CONFIG_DRM_MSM=y
+export CONFIG_DRM_MSM_SDE=y
+export CONFIG_SYNC_FILE=y
+export CONFIG_DRM_MSM_DSI=y
+export CONFIG_DSI_PARSER=y
+export CONFIG_QCOM_MDSS_PLL=y
+export CONFIG_DRM_MSM_REGISTER_LOGGING=y
+export CONFIG_DISPLAY_BUILD=m
+export CONFIG_DRM_SDE_VM=y
+export CONFIG_DRM_LOW_MSM_MEM_FOOTPRINT=y

+ 17 - 0
config/gki_pineappledisptuiconf.h

@@ -0,0 +1,17 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+/*
+ * Copyright (c) 2021, The Linux Foundation. All rights reserved.
+ * Copyright (c) 2022 Qualcomm Innovation Center, Inc. All rights reserved.
+ */
+
+#define CONFIG_DRM_MSM 1
+#define CONFIG_DRM_MSM_SDE 1
+#define CONFIG_SYNC_FILE 1
+#define CONFIG_DRM_MSM_DSI 1
+#define CONFIG_DSI_PARSER 1
+#define CONFIG_DRM_MSM_REGISTER_LOGGING 1
+#define CONFIG_DRM_SDE_EVTLOG_DEBUG 1
+#define CONFIG_QCOM_MDSS_PLL 1
+#define CONFIG_GKI_DISPLAY 1
+#define CONFIG_DRM_SDE_VM 1
+#define CONFIG_DRM_MSM_LOW_MEM_FOOTPRINT 1

+ 5 - 0
msm/Kbuild

@@ -23,9 +23,14 @@ ifeq ($(CONFIG_ARCH_PARROT), y)
 endif
 
 ifeq ($(CONFIG_ARCH_PINEAPPLE), y)
+ifeq ($(CONFIG_ARCH_QTI_VM), y)
+    include $(DISPLAY_ROOT)/config/gki_pineappledisptui.conf
+    LINUX_INC += -include $(DISPLAY_ROOT)/config/gki_pineappledisptuiconf.h
+else
 	include $(DISPLAY_ROOT)/config/gki_pineappledisp.conf
 	LINUX_INC += -include $(DISPLAY_ROOT)/config/gki_pineappledispconf.h
 endif
+endif
 
 ifeq ($(CONFIG_ARCH_KALAMA), y)
 ifeq ($(CONFIG_ARCH_QTI_VM), y)