diff --git a/qcom/opensource/display-drivers/config/s24.mk b/qcom/opensource/display-drivers/config/s24.mk new file mode 100644 index 0000000000..350c51b723 --- /dev/null +++ b/qcom/opensource/display-drivers/config/s24.mk @@ -0,0 +1,11 @@ +ifeq (y, $(filter y, \ + $(CONFIG_SEC_PLATFORM_E1Q))) +CONFIG_SEC_E1Q_PROJECT := y +CONFIG_PANEL_E1_S6E3FAC_AMB606AW01_FHD=y +CONFIG_PANEL_E1_S6E3FAE_AMB616FM01_FHD=y +else ifeq (y, $(filter y, \ + $(CONFIG_SEC_PLATFORM_E3Q))) +CONFIG_SEC_E3Q_PROJECT := y +CONFIG_PANEL_E3_S6E3HAE_AMB681AZ01_WQHD=y +CONFIG_PANEL_E3_S6E3HAF_AMB679FN01_WQHD=y +endif \ No newline at end of file diff --git a/qcom/opensource/display-drivers/msm/Kbuild b/qcom/opensource/display-drivers/msm/Kbuild index a05120cb14..19e5f4a572 100644 --- a/qcom/opensource/display-drivers/msm/Kbuild +++ b/qcom/opensource/display-drivers/msm/Kbuild @@ -57,6 +57,8 @@ ifeq (y, $(findstring y, $(CONFIG_ARCH_SA8155) $(CONFIG_ARCH_SA6155) $(CONFIG_AR LINUX_INC += -include $(DISPLAY_ROOT)/config/augen3dispconf.h endif +include $(DISPLAY_ROOT)/config/s24.mk + LINUX_INC += -I$(KERNEL_SRC)/include/linux \ -I$(KERNEL_SRC)/include/linux/drm @@ -273,7 +275,6 @@ msm_drm-$(CONFIG_DRM_MSM) += msm_atomic.o \ msm_gem_vma.o \ msm_smmu.o \ msm_prop.o - ifeq ($(CONFIG_SEC_E1Q_PROJECT), y) include $(DISPLAY_ROOT)/msm/samsung/E1_S6E3FAE_AMB616FM01/E1_S6E3FAE_AMB616FM01.conf ccflags-y += -include $(DISPLAY_ROOT)/msm/samsung/E1_S6E3FAE_AMB616FM01/E1_S6E3FAE_AMB616FM01.h @@ -306,9 +307,8 @@ DATA_TO_HEX := $(shell $(XXD) -i E1_S6E3FAC_AMB606AW01_PDF_DATA > $(DISPLAY_ROOT ADD_NULL_CHR := $(shell $(SED) -i -e 's/\([0-9a-f]\)$$/\0, 0x00/' $(DISPLAY_ROOT)/msm/samsung/E1_S6E3FAC_AMB606AW01/E1_S6E3FAC_AMB606AW01_PDF.h) msm_drm-$(CONFIG_PANEL_E1_S6E3FAC_AMB606AW01_FHD) += samsung/E1_S6E3FAC_AMB606AW01/E1_S6E3FAC_AMB606AW01_panel.o -endif -ifeq ($(CONFIG_SEC_E3Q_PROJECT), y) +else ifeq ($(CONFIG_SEC_E3Q_PROJECT), y) include $(DISPLAY_ROOT)/msm/samsung/E3_S6E3HAE_AMB681AZ01/E3_S6E3HAE_AMB681AZ01.conf ccflags-y += -include $(DISPLAY_ROOT)/msm/samsung/E3_S6E3HAE_AMB681AZ01/E3_S6E3HAE_AMB681AZ01.h