meta-dcm/conf/machine/include/Makefile

16 lines
388 B
Makefile

# SPDX-License-Identifier: MIT
MACHINE_DTB = $(shell echo $(MACHINE) | tr "[:lower:]" "[:upper:]")
SOC_DTB = $(subst -Basic,,$(MACHINE_DTB))
dtb: $(MACHINE).dtb $(MACHINE)-optee.dtb $(MACHINE)-u-boot.dtb
%.dtb: %.dts
$(HOSTCC) -E -nostdinc -I. -x assembler-with-cpp $< | \
dtc -@ -I dts -O dtb -o $@ -
$(if $(UBOOT_DTB_BINARY),ln -sf $@ $(UBOOT_DTB_BINARY))
clean:
@rm -f *.dtb