diff --git a/package/boot/arm-trusted-firmware-rockchip-vendor/Makefile b/package/boot/arm-trusted-firmware-rockchip-vendor/Makefile index 1668a8c3a..77932c655 100644 --- a/package/boot/arm-trusted-firmware-rockchip-vendor/Makefile +++ b/package/boot/arm-trusted-firmware-rockchip-vendor/Makefile @@ -3,94 +3,99 @@ # Copyright (C) 2021-2023 ImmortalWrt.org include $(TOPDIR)/rules.mk -include $(INCLUDE_DIR)/trusted-firmware-a.mk -PKG_NAME:=rkbin +PKG_NAME:=arm-trusted-firmware-rockchip-vendor PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git -PKG_SOURCE_URL:=https://gitlab.com/rk3588_linux/rk/rkbin.git -PKG_SOURCE_DATE:=2023-08-04 -PKG_SOURCE_VERSION:=1a417bbf7d05c3491ee9613be12a9905fbb8ccb7 -PKG_MIRROR_HASH:=5ca2f3b759759ed7c5be70e7ec5e1f0c8d82b6db8265e83f637a55b2b3d61fe5 +PKG_SOURCE_URL:=https://github.com/rockchip-linux/rkbin.git +PKG_SOURCE_DATE:=2024-02-22 +PKG_SOURCE_VERSION:=a2a0b89b6c8c612dca5ed9ed8a68db8a07f68bc0 +PKG_MIRROR_HASH:=ada1db5d73938c61847b3608844bb5a95d26a92574677e21322327d4438db19f PKG_MAINTAINER:=Tianling Shen +MAKE_PATH:=$(PKG_NAME) + include $(INCLUDE_DIR)/package.mk -include ./atf-version.mk -define Trusted-Firmware-A/Default - NAME:=Rockchip $(1) - BUILD_TARGET:=rockchip +define Package/arm-trusted-firmware-rockchip-vendor + SECTION:=boot + CATEGORY:=Boot Loaders + TITLE:=ARM Trusted Firmware for Rockchip endef -define Trusted-Firmware-A/rk3328 - ATF:=rk33/$(RK3328_ATF) - DDR:=rk33/$(RK3328_DDR) - LOADER:=rk33/$(RK3328_LOADER) +define Package/arm-trusted-firmware-rk3328 + $(Package/arm-trusted-firmware-rockchip-vendor) + DEPENDS:=@TARGET_rockchip_armv8 + VARIANT:=rk3328 endef -define Trusted-Firmware-A/rk3399 - ATF:=rk33/$(RK3399_ATF) - DDR:=rk33/$(RK3399_DDR) - LOADER:=rk33/$(RK3399_LOADER) +define Package/arm-trusted-firmware-rk3399 + $(Package/arm-trusted-firmware-rockchip-vendor) + DEPENDS:=@TARGET_rockchip_armv8 + VARIANT:=rk3399 endef -define Trusted-Firmware-A/rk3528 - ATF:=rk35/$(RK3528_ATF) - DDR:=rk35/$(RK3528_DDR) +define Package/arm-trusted-firmware-rk3528 + $(Package/arm-trusted-firmware-rockchip-vendor) + DEPENDS:=@TARGET_rockchip_armv8 + VARIANT:=rk3528 endef -define Trusted-Firmware-A/rk3566 - ATF:=rk35/$(RK3568_ATF) - DDR:=rk35/$(RK3566_DDR) +define Package/arm-trusted-firmware-rk3566 + $(Package/arm-trusted-firmware-rockchip-vendor) + DEPENDS:=@TARGET_rockchip_armv8 + VARIANT:=rk3566 endef -define Trusted-Firmware-A/rk3568 - ATF:=rk35/$(RK3568_ATF) - DDR:=rk35/$(RK3568_DDR) +define Package/arm-trusted-firmware-rk3568 + $(Package/arm-trusted-firmware-rockchip-vendor) + DEPENDS:=@TARGET_rockchip_armv8 + VARIANT:=rk3568 endef -define Trusted-Firmware-A/rk3588 - ATF:=rk35/$(RK3588_ATF) - DDR:=rk35/$(RK3588_DDR) +define Package/arm-trusted-firmware-rk3588 + $(Package/arm-trusted-firmware-rockchip-vendor) + DEPENDS:=@TARGET_rockchip_armv8 + VARIANT:=rk3588 endef -TFA_TARGETS:= \ - rk3328 \ - rk3399 \ - rk3528 \ - rk3566 \ - rk3568 \ - rk3588 +define Build/Configure + $(SED) 's,$$$$(PKG_BUILD_DIR),$(PKG_BUILD_DIR),g' $(PKG_BUILD_DIR)/trust.ini + $(SED) 's,$$$$(VARIANT),$(BUILD_VARIANT),g' $(PKG_BUILD_DIR)/trust.ini + $(call Build/Configure/Default) +endef define Build/Compile - # This comment is the workaround for "extraneous 'endif'" error -ifneq ($(LOADER),) - ( \ - pushd $(PKG_BUILD_DIR) ; \ - $(SED) 's,$$$$(PKG_BUILD_DIR),$(PKG_BUILD_DIR),g' trust.ini ; \ - $(SED) 's,$$$$(VARIANT),$(BUILD_VARIANT),g' trust.ini ; \ - ./tools/mkimage -n $(BUILD_VARIANT) -T rksd -d bin/$(DDR) \ - $(BUILD_VARIANT)-idbloader.bin ; \ - cat bin/$(LOADER) >> $(BUILD_VARIANT)-idbloader.bin ; \ - ./tools/trust_merger --replace bl31.elf bin/$(ATF) trust.ini ; \ - popd ; \ - ) -endif + $(CURDIR)/pack-firmware.sh build $(BUILD_VARIANT) '$(PKG_BUILD_DIR)' endef -define Package/trusted-firmware-a/install - $(INSTALL_DIR) $(STAGING_DIR_IMAGE) - - $(CP) $(PKG_BUILD_DIR)/bin/$(ATF) $(STAGING_DIR_IMAGE)/ -ifneq ($(LOADER),) - $(CP) $(PKG_BUILD_DIR)/tools/loaderimage $(STAGING_DIR_IMAGE)/ - $(CP) $(PKG_BUILD_DIR)/$(BUILD_VARIANT)-idbloader.bin $(STAGING_DIR_IMAGE)/ - $(CP) $(PKG_BUILD_DIR)/$(BUILD_VARIANT)-trust.bin $(STAGING_DIR_IMAGE)/ -else - $(CP) $(PKG_BUILD_DIR)/bin/$(DDR) $(STAGING_DIR_IMAGE)/ -endif +define Build/InstallDev + $(CURDIR)/pack-firmware.sh install $(BUILD_VARIANT) '$(PKG_BUILD_DIR)' '$(STAGING_DIR_IMAGE)' endef -$(eval $(call BuildPackage/Trusted-Firmware-A)) \ No newline at end of file +define Package/arm-trusted-firmware-rk3328/install +endef + +define Package/arm-trusted-firmware-rk3399/install +endef + +define Package/arm-trusted-firmware-rk3528/install +endef + +define Package/arm-trusted-firmware-rk3566/install +endef + +define Package/arm-trusted-firmware-rk3568/install +endef + +define Package/arm-trusted-firmware-rk3588/install +endef + +$(eval $(call BuildPackage,arm-trusted-firmware-rk3328)) +$(eval $(call BuildPackage,arm-trusted-firmware-rk3399)) +$(eval $(call BuildPackage,arm-trusted-firmware-rk3528)) +$(eval $(call BuildPackage,arm-trusted-firmware-rk3566)) +$(eval $(call BuildPackage,arm-trusted-firmware-rk3568)) +$(eval $(call BuildPackage,arm-trusted-firmware-rk3588)) diff --git a/package/boot/arm-trusted-firmware-rockchip-vendor/atf-version.mk b/package/boot/arm-trusted-firmware-rockchip-vendor/atf-version.mk index 03fc5acd9..f3881df77 100644 --- a/package/boot/arm-trusted-firmware-rockchip-vendor/atf-version.mk +++ b/package/boot/arm-trusted-firmware-rockchip-vendor/atf-version.mk @@ -14,4 +14,4 @@ RK3568_DDR:=rk3568_ddr_1560MHz_v1.18.bin RK3566_DDR:=rk3566_ddr_1056MHz_v1.18.bin RK3588_ATF:=rk3588_bl31_v1.41.elf -RK3588_DDR:=rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin \ No newline at end of file +RK3588_DDR:=rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin diff --git a/package/boot/arm-trusted-firmware-rockchip-vendor/pack-firmware.sh b/package/boot/arm-trusted-firmware-rockchip-vendor/pack-firmware.sh new file mode 100755 index 000000000..67f3e6be2 --- /dev/null +++ b/package/boot/arm-trusted-firmware-rockchip-vendor/pack-firmware.sh @@ -0,0 +1,68 @@ +#!/bin/bash +# Copyright (C) 2021 ImmortalWrt.org + +ACTION="$1" +VARIANT="$2" +PKG_BUILD_DIR="$3" +STAGING_DIR_IMAGE="$4" + +case "$VARIANT" in +"rk3328") + ATF="rk33/rk322xh_bl31_v1.49.elf" + DDR="rk33/rk3328_ddr_333MHz_v1.19.bin" + LOADER="rk33/rk322xh_miniloader_v2.50.bin" + ;; +"rk3399") + ATF="rk33/rk3399_bl31_v1.36.elf" + DDR="rk33/rk3399_ddr_800MHz_v1.30.bin" + LOADER="rk33/rk3399_miniloader_v1.30.bin" + ;; +"rk3528") + ATF="rk35/rk3528_bl31_v1.17.elf" + DDR="rk35/rk3528_ddr_1056MHz_v1.09.bin" + ;; +"rk3566") + ATF="rk35/rk3568_bl31_v1.44.elf" + DDR="rk35/rk3566_ddr_1056MHz_v1.21.bin" + ;; +"rk3568") + ATF="rk35/rk3568_bl31_v1.44.elf" + DDR="rk35/rk3568_ddr_1560MHz_v1.21.bin" + ;; +"rk3588") + ATF="rk35/rk3588_bl31_v1.45.elf" + DDR="rk35/rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin" + ;; +*) + echo -e "Not compatible with your platform: $VARIANT." + exit 1 + ;; +esac + +set -x +if [ "$ACTION" == "build" ]; then + case "$VARIANT" in + rk33*) + mkimage -n "$VARIANT" -T "rksd" -d "$PKG_BUILD_DIR/bin/$DDR" "$PKG_BUILD_DIR/$VARIANT-idbloader.bin" + cat "$PKG_BUILD_DIR/bin/$LOADER" >> "$PKG_BUILD_DIR/$VARIANT-idbloader.bin" + "$PKG_BUILD_DIR/tools/trust_merger" --replace "bl31.elf" "$PKG_BUILD_DIR/bin/$ATF" "$PKG_BUILD_DIR/trust.ini" + ;; + esac +elif [ "$ACTION" == "install" ]; then + mkdir -p "$STAGING_DIR_IMAGE" + cp -fp "$PKG_BUILD_DIR/bin/$ATF" "$STAGING_DIR_IMAGE"/ + case "$VARIANT" in + rk33*) + cp -fp "$PKG_BUILD_DIR/tools/loaderimage" "$STAGING_DIR_IMAGE"/ + cp -fp "$PKG_BUILD_DIR/$VARIANT-idbloader.bin" "$STAGING_DIR_IMAGE"/ + cp -fp "$PKG_BUILD_DIR/$VARIANT-trust.bin" "$STAGING_DIR_IMAGE"/ + ;; + rk35*) + cp -fp "$PKG_BUILD_DIR/bin/$DDR" "$STAGING_DIR_IMAGE"/ + ;; + esac +else + echo -e "Unknown operation: $ACTION." + exit 1 +fi +set +x diff --git a/package/boot/uboot-rockchip/Makefile b/package/boot/uboot-rockchip/Makefile index 03ec32243..94d8a280f 100644 --- a/package/boot/uboot-rockchip/Makefile +++ b/package/boot/uboot-rockchip/Makefile @@ -29,7 +29,7 @@ define U-Boot/nanopi-r2c-rk3328 NAME:=NanoPi R2C BUILD_DEVICES:= \ friendlyarm_nanopi-r2c - DEPENDS:=+PACKAGE_u-boot-nanopi-r2c-rk3328:trusted-firmware-a-rk3328 + DEPENDS:=+PACKAGE_u-boot-nanopi-r2c-rk3328:arm-trusted-firmware-rk3328 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk322xh_bl31_v1.49.elf USE_RKBIN:=1 @@ -41,7 +41,7 @@ define U-Boot/nanopi-r2s-rk3328 BUILD_DEVICES:= \ friendlyarm_nanopi-r2s \ friendlyarm_nanopi-neo3 - DEPENDS:=+PACKAGE_u-boot-nanopi-r2s-rk3328:trusted-firmware-a-rk3328 + DEPENDS:=+PACKAGE_u-boot-nanopi-r2s-rk3328:arm-trusted-firmware-rk3328 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk322xh_bl31_v1.49.elf USE_RKBIN:=1 @@ -52,7 +52,7 @@ define U-Boot/orangepi-r1-plus-rk3328 NAME:=Orange Pi R1 Plus BUILD_DEVICES:= \ xunlong_orangepi-r1-plus - DEPENDS:=+PACKAGE_u-boot-orangepi-r1-plus-rk3328:trusted-firmware-a-rk3328 + DEPENDS:=+PACKAGE_u-boot-orangepi-r1-plus-rk3328:arm-trusted-firmware-rk3328 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk322xh_bl31_v1.49.elf USE_RKBIN:=1 @@ -63,7 +63,7 @@ define U-Boot/orangepi-r1-plus-lts-rk3328 NAME:=Orange Pi R1 Plus LTS BUILD_DEVICES:= \ xunlong_orangepi-r1-plus-lts - DEPENDS:=+PACKAGE_u-boot-orangepi-r1-plus-lts-rk3328:trusted-firmware-a-rk3328 + DEPENDS:=+PACKAGE_u-boot-orangepi-r1-plus-lts-rk3328:arm-trusted-firmware-rk3328 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk322xh_bl31_v1.49.elf USE_RKBIN:=1 @@ -87,7 +87,7 @@ define U-Boot/nanopi-r4s-rk3399 NAME:=NanoPi R4S BUILD_DEVICES:= \ friendlyarm_nanopi-r4s - DEPENDS:=+PACKAGE_u-boot-nanopi-r4s-rk3399:trusted-firmware-a-rk3399 + DEPENDS:=+PACKAGE_u-boot-nanopi-r4s-rk3399:arm-trusted-firmware-rk3399 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3399_bl31_v1.36.elf USE_RKBIN:=1 @@ -98,7 +98,7 @@ define U-Boot/nanopi-r4se-rk3399 NAME:=NanoPi R4SE BUILD_DEVICES:= \ friendlyarm_nanopi-r4se - DEPENDS:=+PACKAGE_u-boot-nanopi-r4se-rk3399:trusted-firmware-a-rk3399 + DEPENDS:=+PACKAGE_u-boot-nanopi-r4se-rk3399:arm-trusted-firmware-rk3399 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3399_bl31_v1.36.elf USE_RKBIN:=1 @@ -129,7 +129,7 @@ define U-Boot/rongpin-king3399-rk3399 NAME:=Rongpin King3399 BUILD_DEVICES:= \ rongpin_king3399 - DEPENDS:=+PACKAGE_u-boot-rongpin-king3399-rk3399:trusted-firmware-a-rk3399 + DEPENDS:=+PACKAGE_u-boot-rongpin-king3399-rk3399:arm-trusted-firmware-rk3399 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3399_bl31_v1.36.elf USE_RKBIN:=1 @@ -140,7 +140,7 @@ define U-Boot/rocktech-mpc1903-rk3399 NAME:=Rocktech MPC1903 BUILD_DEVICES:= \ rocktech_mpc1903 - DEPENDS:=+PACKAGE_u-boot-rocktech-mpc1903-rk3399:trusted-firmware-a-rk3399 + DEPENDS:=+PACKAGE_u-boot-rocktech-mpc1903-rk3399:arm-trusted-firmware-rk3399 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3399_bl31_v1.36.elf USE_RKBIN:=1 @@ -151,7 +151,7 @@ define U-Boot/sharevdi-h3399pc-rk3399 NAME:=SHAREVDI H3399PC BUILD_DEVICES:= \ sharevdi_h3399pc - DEPENDS:=+PACKAGE_u-boot-sharevdi-h3399pc-rk3399:trusted-firmware-a-rk3399 + DEPENDS:=+PACKAGE_u-boot-sharevdi-h3399pc-rk3399:arm-trusted-firmware-rk3399 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3399_bl31_v1.36.elf USE_RKBIN:=1 @@ -162,7 +162,7 @@ define U-Boot/dilusense-dlfr100-rk3399 NAME:=Dilusense DLFR100 BUILD_DEVICES:= \ dilusense_dlfr100 - DEPENDS:=+PACKAGE_u-boot-dilusense-dlfr100-rk3399:trusted-firmware-a-rk3399 + DEPENDS:=+PACKAGE_u-boot-dilusense-dlfr100-rk3399:arm-trusted-firmware-rk3399 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3399_bl31_v1.36.elf USE_RKBIN:=1 @@ -173,7 +173,7 @@ define U-Boot/xiaobao-nas-v1-rk3399 NAME:=Codinge Xiaobao NAS-I BUILD_DEVICES:= \ codinge_xiaobao-nas-v1 - DEPENDS:=+PACKAGE_u-boot-xiaobao-nas-v1-rk3399:trusted-firmware-a-rk3399 + DEPENDS:=+PACKAGE_u-boot-xiaobao-nas-v1-rk3399:arm-trusted-firmware-rk3399 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3399_bl31_v1.36.elf USE_RKBIN:=1 @@ -186,7 +186,7 @@ define U-Boot/panther-x2-rk3566 NAME:=Panther X2 BUILD_DEVICES:= \ panther_x2 - DEPENDS:=+PACKAGE_u-boot-panther-x2-rk3566:trusted-firmware-a-rk3566 + DEPENDS:=+PACKAGE_u-boot-panther-x2-rk3566:arm-trusted-firmware-rk3566 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3566_ddr_1056MHz_v1.18.bin @@ -199,7 +199,7 @@ define U-Boot/lyt-t68m-rk3568 NAME:=LYT T68M BUILD_DEVICES:= \ lyt_t68m - DEPENDS:=+PACKAGE_u-boot-lyt-t68m-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-lyt-t68m-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -211,7 +211,7 @@ define U-Boot/mrkaio-m68s-rk3568 BUILD_DEVICES:= \ ezpro_mrkaio-m68s \ ezpro_mrkaio-m68s-plus - DEPENDS:=+PACKAGE_u-boot-mrkaio-m68s-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-mrkaio-m68s-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -223,7 +223,7 @@ define U-Boot/nanopi-r5s-rk3568 BUILD_DEVICES:= \ friendlyarm_nanopi-r5c \ friendlyarm_nanopi-r5s - DEPENDS:=+PACKAGE_u-boot-nanopi-r5s-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-nanopi-r5s-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -236,7 +236,7 @@ define U-Boot/opc-h68k-rk3568 hinlink_opc-h66k \ hinlink_opc-h68k \ hinlink_opc-h69k - DEPENDS:=+PACKAGE_u-boot-opc-h68k-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-opc-h68k-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -247,7 +247,7 @@ define U-Boot/photonicat-rk3568 NAME:=Ariaboard Photonicat BUILD_DEVICES:= \ ariaboard_photonicat - DEPENDS:=+PACKAGE_u-boot-photonicat-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-photonicat-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -258,7 +258,7 @@ define U-Boot/radxa-e25-rk3568 NAME:=Radxa E25 BUILD_DEVICES:= \ radxa_e25 - DEPENDS:=+PACKAGE_u-boot-radxa-e25-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-radxa-e25-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -269,7 +269,7 @@ define U-Boot/rock-3a-rk3568 NAME:=ROCK3 Model A BUILD_DEVICES:= \ radxa_rock-3a - DEPENDS:=+PACKAGE_u-boot-rock-3a-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-rock-3a-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -281,7 +281,7 @@ define U-Boot/r66s-rk3568 BUILD_DEVICES:= \ fastrhino_r66s \ fastrhino_r68s - DEPENDS:=+PACKAGE_u-boot-r66s-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-r66s-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -292,7 +292,7 @@ define U-Boot/seewo-sv21-rk3568 NAME:=Seewo sv21-rk3568 BUILD_DEVICES:= \ seewo_sv21-rk3568 - DEPENDS:=+PACKAGE_u-boot-seewo-sv21-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-seewo-sv21-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -303,7 +303,7 @@ define U-Boot/station-p2-rk3568 NAME:=StationP2 BUILD_DEVICES:= \ firefly_station-p2 - DEPENDS:=+PACKAGE_u-boot-station-p2-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-station-p2-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -314,7 +314,7 @@ define U-Boot/advantech-rsb4810-rk3568 NAME:=Advantech RSB4810 BUILD_DEVICES:= \ advantech_rsb4810 - DEPENDS:=+PACKAGE_u-boot-advantech-rsb4810-rk3568:trusted-firmware-a-rk3568 + DEPENDS:=+PACKAGE_u-boot-advantech-rsb4810-rk3568:arm-trusted-firmware-rk3568 PKG_BUILD_DEPENDS:=arm-trusted-firmware-rockchip-vendor ATF:=rk3568_bl31_v1.43.elf DDR:=rk3568_ddr_1560MHz_v1.18.bin @@ -354,12 +354,12 @@ UBOOT_MAKE_FLAGS += \ PATH=$(STAGING_DIR_HOST)/bin:$(PATH) \ BL31=$(STAGING_DIR_IMAGE)/$(ATF) -ifeq ($(CONFIG_PACKAGE_trusted-firmware-a-rk3568),y) +ifeq ($(CONFIG_PACKAGE_arm-trusted-firmware-rk3566),y) UBOOT_MAKE_FLAGS += \ ROCKCHIP_TPL=$(STAGING_DIR_IMAGE)/$(DDR) endif -ifeq ($(CONFIG_PACKAGE_trusted-firmware-a-rk3566),y) +ifeq ($(CONFIG_PACKAGE_arm-trusted-firmware-rk3568),y) UBOOT_MAKE_FLAGS += \ ROCKCHIP_TPL=$(STAGING_DIR_IMAGE)/$(DDR) endif