16 lines
388 B
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
|
|
|