|
@@ -209,6 +209,23 @@ endef
|
|
UBOOT_PRE_BUILD_HOOKS += UBOOT_COPY_IMX_FW_FILES
|
|
UBOOT_PRE_BUILD_HOOKS += UBOOT_COPY_IMX_FW_FILES
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+ifeq ($(BR2_TARGET_UBOOT_NEEDS_ROCKCHIP_RKBIN),y)
|
|
|
|
+UBOOT_DEPENDENCIES += rockchip-rkbin
|
|
|
|
+define UBOOT_INSTALL_UBOOT_ROCKCHIP_BIN
|
|
|
|
+ $(INSTALL) -D -m 0644 $(@D)/u-boot-rockchip.bin $(BINARIES_DIR)/u-boot-rockchip.bin
|
|
|
|
+endef
|
|
|
|
+UBOOT_POST_INSTALL_IMAGES_HOOKS += UBOOT_INSTALL_UBOOT_ROCKCHIP_BIN
|
|
|
|
+ifneq ($(ROCKCHIP_RKBIN_BL31_FILENAME),)
|
|
|
|
+UBOOT_MAKE_OPTS += BL31=$(BINARIES_DIR)/$(notdir $(ROCKCHIP_RKBIN_BL31_FILENAME))
|
|
|
|
+endif
|
|
|
|
+ifneq ($(ROCKCHIP_RKBIN_TPL_FILENAME),)
|
|
|
|
+UBOOT_MAKE_OPTS += ROCKCHIP_TPL=$(BINARIES_DIR)/$(notdir $(ROCKCHIP_RKBIN_TPL_FILENAME))
|
|
|
|
+endif
|
|
|
|
+ifneq ($(ROCKCHIP_RKBIN_TEE_FILENAME),)
|
|
|
|
+UBOOT_MAKE_OPTS += TEE=$(BINARIES_DIR)/$(notdir $(ROCKCHIP_RKBIN_TEE_FILENAME))
|
|
|
|
+endif
|
|
|
|
+endif
|
|
|
|
+
|
|
ifeq ($(BR2_TARGET_UBOOT_NEEDS_DTC),y)
|
|
ifeq ($(BR2_TARGET_UBOOT_NEEDS_DTC),y)
|
|
UBOOT_DEPENDENCIES += host-dtc
|
|
UBOOT_DEPENDENCIES += host-dtc
|
|
UBOOT_MAKE_OPTS += DTC=$(HOST_DIR)/bin/dtc
|
|
UBOOT_MAKE_OPTS += DTC=$(HOST_DIR)/bin/dtc
|