Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eed42fe2 authored by lijuang's avatar lijuang Committed by Gerrit - the friendly Code Review server
Browse files

ARM: dts: msm: Add 32-bit DT Overlay support



Add 32-bit DT OVERLAY support.

Change-Id: I57ed8f1d0e754cb1cefbf7613148ce7683d6e6ff
Signed-off-by: default avatarJingbiao Lu <jingbiao@codeaurora.org>
Signed-off-by: default avatarMukesh Ojha <mojha@codeaurora.org>
Signed-off-by: default avatarlijuang <lijuang@codeaurora.org>
parent 6c5c92fe
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -13,6 +13,10 @@
# Ensure linker flags are correct
LDFLAGS		:=

ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
export DTC_FLAGS := -@
endif

LDFLAGS_vmlinux	:=-p --no-undefined -X --pic-veneer
ifeq ($(CONFIG_CPU_ENDIAN_BE8),y)
LDFLAGS_vmlinux	+= --be8
+2 −2
Original line number Diff line number Diff line
@@ -34,10 +34,10 @@ targets := Image zImage xipImage bootpImage uImage
DTB_NAMES := $(subst $\",,$(CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE_NAMES))
ifneq ($(DTB_NAMES),)
DTB_LIST := $(addsuffix .dtb,$(DTB_NAMES))
DTB_OBJS := $(addprefix $(obj)/dts/,$(DTB_LIST))
else
DTB_LIST := $(dtb-y)
DTB_OBJS := $(shell find $(obj)/dts/ -name \*.dtb)
endif
DTB_OBJS := $(addprefix $(obj)/dts/,$(DTB_LIST))

ifeq ($(CONFIG_XIP_KERNEL),y)

+8 −0
Original line number Diff line number Diff line
@@ -322,6 +322,14 @@ targets += $(addprefix ../, $(dtb-y))
$(obj)/../%.dtb: $(src)/%.dts FORCE
	$(call if_changed_dep,dtc)

ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
$(obj)/%.dtbo:$(src)/../../../../arm64/boot/dts/qcom/%.dts FORCE
	$(call if_changed_dep,dtc)
	$(call if_changed,dtbo_verify)

dtbs: $(addprefix $(obj)/,$(dtb-y)) $(addprefix $(obj)/,$(dtbo-y))
else
dtbs: $(addprefix $(obj)/../,$(dtb-y))
endif
endif
clean-files	:= *.dtb *.dtbo