2021-05-10 16:01:19 -07:00
|
|
|
|
2021-08-16 22:55:20 -07:00
|
|
|
# add-overlay defines the target with following naming convention:
|
|
|
|
|
# <base>-<board>-dtbs = base.dtb board.dtbo
|
|
|
|
|
#
|
|
|
|
|
# Combined dtb target is also generated using the fdt_overlay tool.
|
|
|
|
|
# dtb-y += <base>-<board>.dtb
|
|
|
|
|
|
|
|
|
|
add-overlays = $(foreach o,$1,$(foreach b,$2,$(eval $(basename $b)-$(basename $o)-dtbs = $b $o) $(basename $b)-$(basename $o).dtb))
|
|
|
|
|
|
2021-10-27 17:11:43 -07:00
|
|
|
# kalama-dtb-y is list of DTBs to install when doing non-overlay build
|
|
|
|
|
# kalama-overlays-dtb-y is list of DTBs and DTBOs to install when doing overlay-supported build
|
|
|
|
|
# see DTB_TYPES from scripts/Makefile.dtbinst and install_dtbs from build.config.msm.common
|
2021-08-16 22:55:20 -07:00
|
|
|
|
2021-08-26 17:52:59 +05:30
|
|
|
ifneq ($(CONFIG_ARCH_QTI_VM), y)
|
|
|
|
|
|
2021-08-16 22:55:20 -07:00
|
|
|
WAIPIO_BASE_DTB += waipio.dtb waipio-v2.dtb
|
|
|
|
|
WAIPIO_APQ_BASE_DTB += waipiop.dtb waipiop-v2.dtb
|
|
|
|
|
|
|
|
|
|
WAIPIO_BOARDS += \
|
|
|
|
|
waipio-rumi-overlay.dtbo \
|
|
|
|
|
waipio-mtp-pm8008-overlay.dtbo \
|
|
|
|
|
waipio-cdp-pm8008-overlay.dtbo \
|
|
|
|
|
waipio-qrd-pm8008-overlay.dtbo \
|
|
|
|
|
waipio-atp-pm8008-overlay.dtbo \
|
|
|
|
|
waipio-mtp-pm8010-overlay.dtbo \
|
|
|
|
|
waipio-cdp-pm8010-overlay.dtbo \
|
|
|
|
|
waipio-qrd-pm8010-overlay.dtbo \
|
|
|
|
|
waipio-qrd-pm8010-2s-overlay.dtbo \
|
|
|
|
|
waipio-atp-pm8010-overlay.dtbo
|
|
|
|
|
|
|
|
|
|
NOAPQ_WAIPIO_BOARDS += \
|
|
|
|
|
waipiop-hdk-pm8010-overlay.dtbo \
|
|
|
|
|
waipio-lemur-mtp-pm8008-overlay.dtbo \
|
|
|
|
|
waipio-lemur-mtp-pm8010-overlay.dtbo \
|
|
|
|
|
waipio-lemur-cdp-pm8008-overlay.dtbo \
|
|
|
|
|
waipio-lemur-cdp-pm8010-overlay.dtbo \
|
|
|
|
|
waipio-kiwi-mtp-pm8008-overlay.dtbo \
|
|
|
|
|
waipio-kiwi-mtp-pm8010-overlay.dtbo
|
|
|
|
|
|
2021-10-27 17:11:43 -07:00
|
|
|
waipio-dtb-$(CONFIG_ARCH_WAIPIO) += \
|
2021-08-16 22:55:20 -07:00
|
|
|
$(call add-overlays, $(WAIPIO_BOARDS) $(NOAPQ_WAIPIO_BOARDS),$(WAIPIO_BASE_DTB))\
|
|
|
|
|
$(call add-overlays, $(WAIPIO_BOARDS) $(APQ_WAIPIO_BOARDS),$(WAIPIO_APQ_BASE_DTB))
|
2021-10-27 17:11:43 -07:00
|
|
|
waipio-overlays-dtb-$(CONFIG_ARCH_WAIPIO) += $(WAIPIO_BOARDS) $(NOAPQ_WAIPIO_BOARDS) $(WAIPIO_BASE_DTB) $(WAIPIO_APQ_BASE_DTB)
|
|
|
|
|
dtb-y += $(waipio-dtb-y)
|
2021-08-16 22:55:20 -07:00
|
|
|
|
2021-08-26 06:17:08 -07:00
|
|
|
|
|
|
|
|
KALAMA_BASE_DTB += kalama.dtb
|
2021-08-27 14:42:46 -07:00
|
|
|
KALAMA_APQ_BASE_DTB += kalamap.dtb
|
2021-08-26 06:17:08 -07:00
|
|
|
|
|
|
|
|
KALAMA_BOARDS += \
|
|
|
|
|
kalama-mtp-overlay.dtbo \
|
|
|
|
|
kalama-cdp-overlay.dtbo \
|
2022-01-20 11:12:39 -08:00
|
|
|
kalama-atp-overlay.dtbo \
|
2021-08-26 06:17:08 -07:00
|
|
|
kalama-qrd-overlay.dtbo
|
|
|
|
|
|
2021-08-27 14:42:46 -07:00
|
|
|
NOAPQ_KALAMA_BOARDS += \
|
|
|
|
|
kalama-rumi-overlay.dtbo
|
|
|
|
|
|
2021-10-27 17:11:43 -07:00
|
|
|
kalama-dtb-$(CONFIG_ARCH_KALAMA) += \
|
2021-08-27 14:42:46 -07:00
|
|
|
$(call add-overlays, $(KALAMA_BOARDS) $(NOAPQ_KALAMA_BOARDS),$(KALAMA_BASE_DTB))\
|
|
|
|
|
$(call add-overlays, $(KALAMA_BOARDS) $(APQ_KALAMA_BOARDS),$(KALAMA_APQ_BASE_DTB))
|
2021-10-27 17:11:43 -07:00
|
|
|
kalama-overlays-dtb-$(CONFIG_ARCH_KALAMA) += $(KALAMA_BOARDS) $(NOAPQ_KALAMA_BOARDS) $(KALAMA_BASE_DTB) $(KALAMA_APQ_BASE_DTB)
|
|
|
|
|
dtb-y += $(kalama-dtb-y)
|
2021-05-10 16:01:19 -07:00
|
|
|
|
2021-11-02 11:07:57 -07:00
|
|
|
cinder-dtb-$(CONFIG_ARCH_CINDER) += cinder-rumi.dtb \
|
|
|
|
|
cinder-ru-idp.dtb \
|
|
|
|
|
cinder-du-idp.dtb
|
2021-10-27 17:11:43 -07:00
|
|
|
dtb-y += $(cinder-dtb-y)
|
2022-01-05 03:47:58 +05:30
|
|
|
|
|
|
|
|
SA8155_BASE_DTB += sa8155.dtb sa8155-v2.dtb
|
|
|
|
|
SA8155P_BASE_DTB += sa8155p.dtb sa8155p-v2.dtb
|
|
|
|
|
|
|
|
|
|
SA8155_BOARDS += \
|
|
|
|
|
sa8155-adp-star-overlay.dtbo \
|
|
|
|
|
sa8155-adp-air-overlay.dtbo
|
|
|
|
|
|
|
|
|
|
SA8155P_BOARDS += \
|
|
|
|
|
sa8155p-adp-star-overlay.dtbo \
|
|
|
|
|
sa8155p-adp-air-overlay.dtbo
|
|
|
|
|
|
|
|
|
|
gen3auto-dtb-$(CONFIG_ARCH_SA8155) += \
|
|
|
|
|
$(call add-overlays, $(SA8155_BOARDS),$(SA8155_BASE_DTB))\
|
|
|
|
|
$(call add-overlays, $(SA8155P_BOARDS),$(SA8155P_BASE_DTB))
|
|
|
|
|
gen3auto-overlays-dtb-$(CONFIG_ARCH_SA8155) += $(SA8155_BOARDS) $(SA8155P_BOARDS) $(SA8155_BASE_DTB) $(SA8155P_BASE_DTB)
|
|
|
|
|
dtb-y += $(gen3auto-dtb-y)
|
2021-08-26 17:52:59 +05:30
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
ifeq ($(CONFIG_ARCH_KALAMA), y)
|
|
|
|
|
ifeq ($(CONFIG_ARCH_QTI_VM), y)
|
2021-11-05 21:38:59 +05:30
|
|
|
kalama_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += kalama-vm-rumi.dtb \
|
2021-10-27 23:34:03 +05:30
|
|
|
kalama-vm-mtp.dtb \
|
|
|
|
|
kalama-vm-cdp.dtb \
|
|
|
|
|
kalama-vm-qrd.dtb
|
2021-11-05 21:38:59 +05:30
|
|
|
dtb-y += $(kalama_tuivm-dtb-y)
|
2021-08-26 17:52:59 +05:30
|
|
|
endif
|
|
|
|
|
endif
|
|
|
|
|
|
2021-10-02 01:58:27 +05:30
|
|
|
ifeq ($(CONFIG_ARCH_WAIPIO), y)
|
|
|
|
|
ifeq ($(CONFIG_ARCH_QTI_VM), y)
|
|
|
|
|
waipio_tuivm-dtb-$(CONFIG_ARCH_QTI_VM) += waipio-vm-mtp.dtb \
|
|
|
|
|
waipio-vm-cdp.dtb \
|
|
|
|
|
waipio-vm-qrd.dtb \
|
|
|
|
|
waipio-vm-rumi.dtb
|
|
|
|
|
dtb-y += $(waipio_tuivm-dtb-y)
|
|
|
|
|
endif
|
|
|
|
|
endif
|
|
|
|
|
|
2021-05-10 16:01:19 -07:00
|
|
|
always-y := $(dtb-y)
|
|
|
|
|
subdir-y := $(dts-dirs)
|
|
|
|
|
clean-files := *.dtb *.dtbo
|