Merge pull request #1780 from pmanish87/master
Make device tree pre-processing similar to U-boot/Linux
This commit is contained in:
commit
e9b77791ab
1
Makefile
1
Makefile
|
@ -242,6 +242,7 @@ TF_LDFLAGS += --gc-sections
|
||||||
TF_LDFLAGS += $(TF_LDFLAGS_$(ARCH))
|
TF_LDFLAGS += $(TF_LDFLAGS_$(ARCH))
|
||||||
|
|
||||||
DTC_FLAGS += -I dts -O dtb
|
DTC_FLAGS += -I dts -O dtb
|
||||||
|
DTC_CPPFLAGS += -nostdinc -Iinclude -undef -x assembler-with-cpp
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Common sources and include directories
|
# Common sources and include directories
|
||||||
|
|
|
@ -464,7 +464,7 @@ $(eval DTBDEP := $(patsubst %.dtb,%.d,$(DOBJ)))
|
||||||
$(DOBJ): $(2) $(filter-out %.d,$(MAKEFILE_LIST)) | fdt_dirs
|
$(DOBJ): $(2) $(filter-out %.d,$(MAKEFILE_LIST)) | fdt_dirs
|
||||||
$${ECHO} " CPP $$<"
|
$${ECHO} " CPP $$<"
|
||||||
$(eval DTBS := $(addprefix $(1)/,$(call SOURCES_TO_DTBS,$(2))))
|
$(eval DTBS := $(addprefix $(1)/,$(call SOURCES_TO_DTBS,$(2))))
|
||||||
$$(Q)$$(CPP) $$(CPPFLAGS) -x assembler-with-cpp -MT $(DTBS) -MMD -MF $(DTSDEP) -o $(DPRE) $$<
|
$$(Q)$$(PP) $$(DTC_CPPFLAGS) -MT $(DTBS) -MMD -MF $(DTSDEP) -o $(DPRE) $$<
|
||||||
$${ECHO} " DTC $$<"
|
$${ECHO} " DTC $$<"
|
||||||
$$(Q)$$(DTC) $$(DTC_FLAGS) -i fdts -d $(DTBDEP) -o $$@ $(DPRE)
|
$$(Q)$$(DTC) $$(DTC_FLAGS) -i fdts -d $(DTBDEP) -o $$@ $(DPRE)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue