Bladeren bron

disp: msm: enable display driver compilation for niobe

Enable display driver compilation for niobe target.

Change-Id: I04a5e837fc7302894f707148b0ccd9ca5dc52abd
Signed-off-by: Ritesh Kumar <[email protected]>
Ritesh Kumar 1 jaar geleden
bovenliggende
commit
ebc41f1140
4 gewijzigde bestanden met toevoegingen van 45 en 0 verwijderingen
  1. 16 0
      config/gki_niobedisp.conf
  2. 22 0
      config/gki_niobedispconf.h
  3. 2 0
      msm/Android.mk
  4. 5 0
      msm/Kbuild

+ 16 - 0
config/gki_niobedisp.conf

@@ -0,0 +1,16 @@
+# SPDX-License-Identifier: GPL-2.0-only
+
+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_SDE_RSC=y
+export CONFIG_DRM_SDE_WB=y
+export CONFIG_DRM_MSM_REGISTER_LOGGING=y
+export CONFIG_MSM_MMRM=y
+export CONFIG_DISPLAY_BUILD=m
+export CONFIG_DRM_SDE_SYSTEM_SLEEP_DISABLE=y
+export CONFIG_DRM_SDE_IPCC=y
+export CONFIG_DRM_SDE_MINIDUMP_DISABLE=y

+ 22 - 0
config/gki_niobedispconf.h

@@ -0,0 +1,22 @@
+/* SPDX-License-Identifier: GPL-2.0-only */
+/*
+ * Copyright (c) 2021, The Linux Foundation. All rights reserved.
+ * Copyright (c) 2022-2023 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_SDE_WB 1
+#define CONFIG_DRM_SDE_RSC 1
+#define CONFIG_DRM_MSM_REGISTER_LOGGING 1
+#define CONFIG_MSM_MMRM 1
+#define CONFIG_DRM_SDE_EVTLOG_DEBUG 1
+#define CONFIG_QCOM_MDSS_PLL 1
+#define CONFIG_GKI_DISPLAY 1
+#define CONFIG_MSM_EXT_DISPLAY 1
+#define CONFIG_DRM_SDE_SYSTEM_SLEEP_DISABLE 1
+#define CONFIG_DRM_SDE_IPCC 1
+#define CONFIG_DRM_SDE_MINIDUMP_DISABLE 1

+ 2 - 0
msm/Android.mk

@@ -3,6 +3,8 @@ DISPLAY_SELECT := CONFIG_DRM_MSM=m
 LOCAL_PATH := $(call my-dir)
 ifeq ($(TARGET_BOARD_PLATFORM), pitti)
 LOCAL_MODULE_DDK_BUILD := false
+else ifeq ($(TARGET_BOARD_PLATFORM), niobe)
+LOCAL_MODULE_DDK_BUILD := false
 else
 LOCAL_MODULE_DDK_BUILD := true
 endif

+ 5 - 0
msm/Kbuild

@@ -27,6 +27,11 @@ ifeq ($(CONFIG_ARCH_PITTI), y)
 	LINUX_INC +=	-include $(DISPLAY_ROOT)/config/gki_pittidispconf.h
 endif
 
+ifeq ($(CONFIG_ARCH_NIOBE), y)
+	include $(DISPLAY_ROOT)/config/gki_niobedisp.conf
+	LINUX_INC +=	-include $(DISPLAY_ROOT)/config/gki_niobedispconf.h
+endif
+
 ifeq ($(CONFIG_ARCH_PINEAPPLE), y)
 ifeq ($(CONFIG_ARCH_QTI_VM), y)
     include $(DISPLAY_ROOT)/config/gki_pineappledisptui.conf