From: Peter Robinson Date: Wed, 2 Oct 2024 18:08:49 +0000 (+0100) Subject: Update the ARM trusted firmware git URL X-Git-Url: http://git.dujemihanovic.xyz/posts?a=commitdiff_plain;h=0ec0207fe07356bddb10db717e21c261bebfb989;p=u-boot.git Update the ARM trusted firmware git URL The primary upstream URL for tf-a has moved, in some cases things like tags are not always pushed to the old URL so update the URLs to the primary upstream project URL. Signed-off-by: Peter Robinson --- diff --git a/board/rockchip/evb_rk3399/README b/board/rockchip/evb_rk3399/README index c6f58203eb..c7caf1756d 100644 --- a/board/rockchip/evb_rk3399/README +++ b/board/rockchip/evb_rk3399/README @@ -31,7 +31,7 @@ Get the Source and prebuild binary > mkdir ~/evb_rk3399 > cd ~/evb_rk3399 - > git clone https://github.com/ARM-software/arm-trusted-firmware.git + > git clone https://github.com/TrustedFirmware-A/trusted-firmware-a.git > git clone https://github.com/rockchip-linux/rkbin.git > git clone https://github.com/rockchip-linux/rkdeveloptool.git diff --git a/board/sunxi/README.sunxi64 b/board/sunxi/README.sunxi64 index 4803bc9ff2..1e4fec62b2 100644 --- a/board/sunxi/README.sunxi64 +++ b/board/sunxi/README.sunxi64 @@ -211,6 +211,6 @@ Then write this image to a microSD card, replacing /dev/sdx with the right device file (see above): $ dd if=firmware.img of=/dev/sdx bs=8k seek=1 -[1] https://github.com/ARM-software/arm-trusted-firmware.git +[1] https://github.com/TrustedFirmware-A/trusted-firmware-a.git [2] git://github.com/linux-sunxi/sunxi-tools.git [3] https://github.com/apritzel/pine64/ diff --git a/common/spl/Kconfig b/common/spl/Kconfig index c08ff06449..16b0241f77 100644 --- a/common/spl/Kconfig +++ b/common/spl/Kconfig @@ -1432,7 +1432,7 @@ config SPL_ATF help ATF(ARM Trusted Firmware) is a component for ARM AArch64 which is loaded by SPL (which is considered as BL2 in ATF terminology). - More detail at: https://github.com/ARM-software/arm-trusted-firmware + More detail at: https://github.com/TrustedFirmware-A/trusted-firmware-a config SPL_ATF_LOAD_IMAGE_V2 bool "Use the new LOAD_IMAGE_V2 parameter passing" diff --git a/doc/README.rockchip b/doc/README.rockchip index 84caff8a24..5fcbbd1d99 100644 --- a/doc/README.rockchip +++ b/doc/README.rockchip @@ -73,7 +73,7 @@ Building - Compile ATF - => git clone https://github.com/ARM-software/arm-trusted-firmware.git + => git clone https://github.com/TrustedFirmware-A/trusted-firmware-a.git => cd arm-trusted-firmware (export cross compiler path for Cortex-M0 MCU likely arm-none-eabi-) diff --git a/doc/README.uniphier b/doc/README.uniphier index af746f6c31..9f72cfa67b 100644 --- a/doc/README.uniphier +++ b/doc/README.uniphier @@ -104,7 +104,7 @@ U-Boot serves as a non-secure boot loader loaded by [ARM Trusted Firmware], so you need to provide the `u-boot.bin` to the build command of ARM Trusted Firmware. -[ARM Trusted Firmware]: https://github.com/ARM-software/arm-trusted-firmware +[ARM Trusted Firmware]: https://github.com/TrustedFirmware-A/trusted-firmware-a Verified Boot diff --git a/doc/board/armltd/juno.rst b/doc/board/armltd/juno.rst index 761c037f92..478f826f08 100644 --- a/doc/board/armltd/juno.rst +++ b/doc/board/armltd/juno.rst @@ -110,5 +110,5 @@ to the ``SOFTWARE/`` directory of the SD card. .. _`Juno development board`: https://developer.arm.com/tools-and-software/development-boards/juno-development-board .. _`V2M-Juno TRM`: https://developer.arm.com/documentation/100113/latest -.. _`fiptool`: https://github.com/ARM-software/arm-trusted-firmware/tree/master/tools/fiptool +.. _`fiptool`: https://github.com/TrustedFirmware-A/trusted-firmware-a/tree/master/tools/fiptool .. _`SCP firmware`: https://github.com/ARM-software/SCP-firmware.git diff --git a/doc/board/bsh/imx8mn_bsh_smm_s2.rst b/doc/board/bsh/imx8mn_bsh_smm_s2.rst index 2e85c1a218..1db1c8299c 100644 --- a/doc/board/bsh/imx8mn_bsh_smm_s2.rst +++ b/doc/board/bsh/imx8mn_bsh_smm_s2.rst @@ -17,7 +17,7 @@ Get and Build the ARM Trusted firmware -------------------------------------- Note: srctree is U-Boot source directory -Get ATF from: https://github.com/ARM-software/arm-trusted-firmware +Get ATF from: https://github.com/TrustedFirmware-A/trusted-firmware-a tag: v2.5 .. code-block:: bash diff --git a/doc/board/hisilicon/hikey.rst b/doc/board/hisilicon/hikey.rst index 8038a24fe1..19b69707d3 100644 --- a/doc/board/hisilicon/hikey.rst +++ b/doc/board/hisilicon/hikey.rst @@ -41,7 +41,7 @@ First get all the sources mkdir -p ~/hikey/src ~/hikey/bin cd ~/hikey/src git clone https://github.com/96boards-hikey/edk2 -b testing/hikey960_v2.5 - git clone https://github.com/ARM-software/arm-trusted-firmware + git clone https://github.com/TrustedFirmware-A/trusted-firmware-a git clone https://github.com/96boards-hikey/l-loader -b testing/hikey960_v1.2 git clone https://github.com/96boards-hikey/OpenPlatformPkg -b testing/hikey960_v1.3.4 git clone https://github.com/96boards-hikey/atf-fastboot @@ -114,7 +114,7 @@ Copy the resulting binaries cp recovery.bin ~/hikey/bin These instructions are adapted from -https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/plat/hikey.rst +https://github.com/TrustedFirmware-A/trusted-firmware-a/blob/master/docs/plat/hikey.rst Flashing ======== diff --git a/doc/board/hisilicon/hikey960.rst b/doc/board/hisilicon/hikey960.rst index 93e983b99f..f726fc7503 100644 --- a/doc/board/hisilicon/hikey960.rst +++ b/doc/board/hisilicon/hikey960.rst @@ -32,7 +32,7 @@ First get all the sources mkdir -p ~/hikey960/src ~/hikey960/bin cd ~/hikey960/src - git clone https://github.com/ARM-software/arm-trusted-firmware + git clone https://github.com/TrustedFirmware-A/trusted-firmware-a git clone https://github.com/96boards-hikey/OpenPlatformPkg -b testing/hikey960_v1.3.4 git clone https://github.com/96boards-hikey/l-loader -b testing/hikey960_v1.2 wget http://snapshots.linaro.org/reference-platform/components/uefi-staging/123/hikey960/release/config @@ -95,7 +95,7 @@ Copy the resulting binaries cp l-loader.bin ~/hikey960/bin These instructions are adapted from -https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/plat/hikey960.rst +https://github.com/TrustedFirmware-A/trusted-firmware-a/blob/master/docs/plat/hikey960.rst Setup console ============= diff --git a/doc/board/kontron/pitx-imx8m.rst b/doc/board/kontron/pitx-imx8m.rst index 1f64cbd9b2..1cde5bd3bb 100644 --- a/doc/board/kontron/pitx-imx8m.rst +++ b/doc/board/kontron/pitx-imx8m.rst @@ -25,7 +25,7 @@ Note: builddir is U-Boot build directory (source directory for in-tree builds) .. code-block:: bash - $ git clone https://github.com/ARM-software/arm-trusted-firmware.git + $ git clone https://github.com/TrustedFirmware-A/trusted-firmware-a.git $ git checkout v2.5 $ make PLAT=imx8mq ARCH=aarch64 CROSS_COMPILE=aarch64-linux-gnu- bl31 $ cp build/imx8mq/release/bl31.bin $(builddir) diff --git a/doc/board/rockchip/rockchip.rst b/doc/board/rockchip/rockchip.rst index 0f9cb404d9..a275e964c6 100644 --- a/doc/board/rockchip/rockchip.rst +++ b/doc/board/rockchip/rockchip.rst @@ -166,7 +166,7 @@ To build TF-A: .. code-block:: bash - git clone --depth 1 https://github.com/ARM-software/arm-trusted-firmware.git + git clone --depth 1 https://github.com/TrustedFirmware-A/trusted-firmware-a.git cd arm-trusted-firmware make realclean make CROSS_COMPILE=aarch64-linux-gnu- PLAT=rk3399 diff --git a/doc/board/variscite/imx8mn_var_som.rst b/doc/board/variscite/imx8mn_var_som.rst index aca881ea31..1b656f0be5 100644 --- a/doc/board/variscite/imx8mn_var_som.rst +++ b/doc/board/variscite/imx8mn_var_som.rst @@ -17,7 +17,7 @@ Get and Build the ARM Trusted firmware -------------------------------------- Note: srctree is U-Boot source directory -Get ATF from: https://github.com/ARM-software/arm-trusted-firmware +Get ATF from: https://github.com/TrustedFirmware-A/trusted-firmware-a tag: v2.5 .. code-block:: bash diff --git a/include/atf_common.h b/include/atf_common.h index 5ae4509025..03cfcc69cd 100644 --- a/include/atf_common.h +++ b/include/atf_common.h @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: BSD-3-Clause */ /* * This is from the ARM TF Project, - * Repository: https://github.com/ARM-software/arm-trusted-firmware.git + * Repository: https://github.com/TrustedFirmware-A/trusted-firmware-a.git * File: include/common/bl_common.h * Portions copyright (c) 2013-2016, ARM Limited and Contributors. All rights * reserved. diff --git a/tools/binman/entries.rst b/tools/binman/entries.rst index d82f7b8920..a8c0881aa1 100644 --- a/tools/binman/entries.rst +++ b/tools/binman/entries.rst @@ -64,7 +64,7 @@ Properties / Entry arguments: This entry holds the run-time firmware, typically started by U-Boot SPL. See the U-Boot README for your architecture or board for how to use it. See -https://github.com/ARM-software/arm-trusted-firmware for more information +https://github.com/TrustedFirmware-A/trusted-firmware-a for more information about ATF. diff --git a/tools/binman/etype/atf_bl31.py b/tools/binman/etype/atf_bl31.py index 2041da416c..a137f8e0b3 100644 --- a/tools/binman/etype/atf_bl31.py +++ b/tools/binman/etype/atf_bl31.py @@ -16,7 +16,7 @@ class Entry_atf_bl31(Entry_blob_named_by_arg): This entry holds the run-time firmware, typically started by U-Boot SPL. See the U-Boot README for your architecture or board for how to use it. See - https://github.com/ARM-software/arm-trusted-firmware for more information + https://github.com/TrustedFirmware-A/trusted-firmware-a for more information about ATF. """ def __init__(self, section, etype, node): diff --git a/tools/binman/fip_util.py b/tools/binman/fip_util.py index b5caab2d37..aca21a42d3 100755 --- a/tools/binman/fip_util.py +++ b/tools/binman/fip_util.py @@ -17,7 +17,7 @@ If ATF updates, run this program to update the FIT_TYPE_LIST. ARM Trusted Firmware is available at: -https://github.com/ARM-software/arm-trusted-firmware.git +https://github.com/TrustedFirmware-A/trusted-firmware-a.git """ from argparse import ArgumentParser @@ -560,7 +560,7 @@ def parse_atf_source(srcdir, dstfile, oldfile): Args: srcdir (str): Path to 'arm-trusted-firmware' directory. Get this from: - https://github.com/ARM-software/arm-trusted-firmware.git + https://github.com/TrustedFirmware-A/trusted-firmware-a.git dstfile (str): File to write new code to, if an update is needed oldfile (str): Python source file to compare against