Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package arm-trusted-firmware for openSUSE:Factory checked in at 2021-12-22 20:18:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/arm-trusted-firmware (Old) and /work/SRC/openSUSE:Factory/.arm-trusted-firmware.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "arm-trusted-firmware" Wed Dec 22 20:18:15 2021 rev:5 rq:942111 version:2.6 Changes: -------- --- /work/SRC/openSUSE:Factory/arm-trusted-firmware/arm-trusted-firmware.changes 2021-08-30 13:55:37.453854435 +0200 +++ /work/SRC/openSUSE:Factory/.arm-trusted-firmware.new.2520/arm-trusted-firmware.changes 2021-12-22 20:19:31.383888010 +0100 @@ -1,0 +2,11 @@ +Fri Dec 10 14:16:59 UTC 2021 - Guillaume GARDET <guillaume.gar...@opensuse.org> + +- Update to version 2.6: + * changelog: https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/tree/docs/change-log.md +- Update mv-ddr-marvell-armada-atf-master to latest version +- Drop upstreamed patch: + * atf-2411053.diff +- Add patch to allow to use non-git checkouts: + * atf-allow-non-git-dir.patch + +------------------------------------------------------------------- Old: ---- atf-2411053.diff trusted-firmware-a-2.5.tar.gz New: ---- atf-allow-non-git-dir.patch trusted-firmware-a-2.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ arm-trusted-firmware.spec ++++++ --- /var/tmp/diff_new_pack.mi8RRp/_old 2021-12-22 20:19:32.119888355 +0100 +++ /var/tmp/diff_new_pack.mi8RRp/_new 2021-12-22 20:19:32.123888357 +0100 @@ -50,9 +50,9 @@ %else Name: arm-trusted-firmware-%{platform} %endif -Version: 2.5 +Version: 2.6 Release: 0 -%define srcversion 2.5 +%define srcversion 2.6 %define mv_ddr_ver armada-atf-master %define mv_bin_ver 10.0.1.0 %define a3700_utils_ver master @@ -64,8 +64,7 @@ Source1: mv-ddr-marvell-%{mv_ddr_ver}.tar.gz Source2: A3700-utils-marvell-%{a3700_utils_ver}.tar.gz Source3: binaries-marvell-%{mv_bin_ver}.tar.gz -# PATCH-FIX-UPSTREAM - https://review.trustedfirmware.org/c/TF-A/trusted-firmware-a/+/9990 -Patch1: atf-2411053.diff +Patch1: atf-allow-non-git-dir.patch Patch150: A3700_utils-drop-git.patch Patch151: fix-A3700-gcc11.patch %if "%{platform}" != "" ++++++ _service ++++++ --- /var/tmp/diff_new_pack.mi8RRp/_old 2021-12-22 20:19:32.175888381 +0100 +++ /var/tmp/diff_new_pack.mi8RRp/_new 2021-12-22 20:19:32.179888383 +0100 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="filename">mv-ddr-marvell-armada-atf</param> <param name="versionformat">master</param> - <param name="revision">55139f6e5893201c908f9d9c91bc76858def83a6</param> + <param name="revision">5d41a995637de1dbc93f193db6ef0c8954cab316</param> </service> <service name="recompress" mode="disabled"> <param name="file">*mv-ddr-marvell*.tar</param> ++++++ atf-allow-non-git-dir.patch ++++++ --- trusted-firmware-a-2.6/plat/marvell/armada/a3k/common/a3700_common.mk.orig 2021-12-10 16:20:41.997076569 +0100 +++ trusted-firmware-a-2.6/plat/marvell/armada/a3k/common/a3700_common.mk 2021-12-10 16:21:36.673658688 +0100 @@ -78,7 +78,7 @@ ifdef WTP # Do not remove! Following checks are required to ensure correct TF-A builds, removing these checks leads to broken TF-A builds $(if $(wildcard $(value WTP)/*),,$(error "'WTP=$(value WTP)' was specified, but '$(value WTP)' directory does not exist")) -$(if $(shell git -C $(value WTP) rev-parse --show-cdup 2>&1),$(error "'WTP=$(value WTP)' was specified, but '$(value WTP)' does not contain valid A3700-utils-marvell git repository")) +# $(if $(shell git -C $(value WTP) rev-parse --show-cdup 2>&1),$(error "'WTP=$(value WTP)' was specified, but '$(value WTP)' does not contain valid A3700-utils-marvell git repository")) TBB := $(WTP)/wtptp/src/TBB_Linux/release/TBB_linux @@ -164,7 +164,7 @@ $(TIMDDRTOOL): FORCE # Do not remove! Following checks are required to ensure correct TF-A builds, removing these checks leads to broken TF-A builds $(if $(value MV_DDR_PATH),,$(error "Platform '${PLAT}' for ddr tool requires MV_DDR_PATH. Please set MV_DDR_PATH to point to the right directory")) $(if $(wildcard $(value MV_DDR_PATH)/*),,$(error "'MV_DDR_PATH=$(value MV_DDR_PATH)' was specified, but '$(value MV_DDR_PATH)' directory does not exist")) - $(if $(shell git -C $(value MV_DDR_PATH) rev-parse --show-cdup 2>&1),$(error "'MV_DDR_PATH=$(value MV_DDR_PATH)' was specified, but '$(value MV_DDR_PATH)' does not contain valid mv-ddr-marvell git repository")) +# $(if $(shell git -C $(value MV_DDR_PATH) rev-parse --show-cdup 2>&1),$(error "'MV_DDR_PATH=$(value MV_DDR_PATH)' was specified, but '$(value MV_DDR_PATH)' does not contain valid mv-ddr-marvell git repository")) $(Q)$(MAKE) --no-print-directory -C $(WTP) MV_DDR_PATH=$(MV_DDR_PATH) DDR_TOPOLOGY=$(DDR_TOPOLOGY) mv_ddr $(BUILD_PLAT)/$(UART_IMAGE): $(BUILD_PLAT)/$(BOOT_IMAGE) $(BUILD_PLAT)/wtmi.bin $(TBB) $(TIMBUILD) $(TIMDDRTOOL) --- trusted-firmware-a-2.6/plat/marvell/armada/a8k/common/ble/ble.mk.orig 2021-12-10 16:54:58.282924868 +0100 +++ trusted-firmware-a-2.6/plat/marvell/armada/a8k/common/ble/ble.mk 2021-12-10 16:55:05.963006552 +0100 @@ -31,5 +31,5 @@ $(MV_DDR_LIB): FORCE # Do not remove! Following checks are required to ensure correct TF-A builds, removing these checks leads to broken TF-A builds $(if $(value MV_DDR_PATH),,$(error "Platform '$(PLAT)' for BLE requires MV_DDR_PATH. Please set MV_DDR_PATH to point to the right directory")) $(if $(wildcard $(value MV_DDR_PATH)/*),,$(error "'MV_DDR_PATH=$(value MV_DDR_PATH)' was specified, but '$(value MV_DDR_PATH)' directory does not exist")) - $(if $(shell git -C $(value MV_DDR_PATH) rev-parse --show-cdup 2>&1),$(error "'MV_DDR_PATH=$(value MV_DDR_PATH)' was specified, but '$(value MV_DDR_PATH)' does not contain valid mv-ddr-marvell git repository")) +# $(if $(shell git -C $(value MV_DDR_PATH) rev-parse --show-cdup 2>&1),$(error "'MV_DDR_PATH=$(value MV_DDR_PATH)' was specified, but '$(value MV_DDR_PATH)' does not contain valid mv-ddr-marvell git repository")) @+make -C $(MV_DDR_PATH) --no-print-directory PLAT_INCLUDES="$(MV_DDR_INCLUDES)" PLATFORM=$(PLAT) ARCH=AARCH64 OBJ_DIR=$(BUILD_PLAT)/ble ++++++ mv-ddr-marvell-armada-atf-master.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mv-ddr-marvell-armada-atf-master/Makefile new/mv-ddr-marvell-armada-atf-master/Makefile --- old/mv-ddr-marvell-armada-atf-master/Makefile 2021-07-18 13:41:29.000000000 +0200 +++ new/mv-ddr-marvell-armada-atf-master/Makefile 2021-10-29 23:22:08.000000000 +0200 @@ -375,6 +375,14 @@ MV_DDR_FLOW_V2 = y endif +ifneq ($(findstring cn913x_cex7_eval, $(PLATFORM)),) +CFLAGS += -DCONFIG_64BIT -DCONFIG_MC6P -DAPN807 +CFLAGS += -DT9130 +MV_DDR_PLAT = apn807 +MV_DDR_SNPS = y +MV_DDR_FLOW_V2 = y +endif + ifneq ($(findstring a8xx,$(PLATFORM)),) CFLAGS += -DCONFIG_MC6P MV_DDR_PLAT = apn810 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mv-ddr-marvell-armada-atf-master/mv_ddr4_training_leveling.c new/mv-ddr-marvell-armada-atf-master/mv_ddr4_training_leveling.c --- old/mv-ddr-marvell-armada-atf-master/mv_ddr4_training_leveling.c 2021-07-18 13:41:29.000000000 +0200 +++ new/mv-ddr-marvell-armada-atf-master/mv_ddr4_training_leveling.c 2021-10-29 23:22:08.000000000 +0200 @@ -249,7 +249,7 @@ DEBUG_LEVELING(DEBUG_LEVEL_INFO, ("xsb comp: if %d bus id %d\n", 0, subphy_num)); for (edge = 0; edge < 8; edge++) - DEBUG_LEVELING(DEBUG_LEVEL_INFO, ("0x%16llx\n", read_pattern_64[edge])); + DEBUG_LEVELING(DEBUG_LEVEL_INFO, ("0x%16llx\n", (unsigned long long)read_pattern_64[edge])); DEBUG_LEVELING(DEBUG_LEVEL_INFO, ("\n")); } else if (MV_DDR_IS_32BIT_IN_64BIT_DRAM_MODE(tm->bus_act_mask, subphy_max)) { status = ddr3_tip_if_write(0, ACCESS_TYPE_MULTICAST, PARAM_NOT_CARE, ODPG_DATA_CTRL_REG, ++++++ trusted-firmware-a-2.5.tar.gz -> trusted-firmware-a-2.6.tar.gz ++++++ ++++ 103267 lines of diff (skipped)