aboutsummaryrefslogtreecommitdiff
path: root/package/boot/arm-trusted-firmware-rockchip
Commit message (Collapse)AuthorAge
* arm-trusted-firmware-rockchip: support rk3588Stijn Tintel2025-04-06
| | | | | | | | | | | | | | | | | | | | ATF supports rk3588 since version 2.12, so let's enable it in arm-trusted-firmware-rockchip. We still need the TPL to initialize RAM, but keeping rk3588 in rkbin would cause a duplicate package name, so rename rk3588 to rk3588-tpl in rkbin. Finally, point uboot-rockchip for rk3588 to bl31 built by this package, and add a dependency on the new trusted-firmware-a-rk3588-tpl pacakge. While this doesn't necessarily add features, we now no longer rely on the rk3588_bl31_v1.45.elf blob provided by Rockchip, which is always a good thing. Tested on Radxa ROCK 5B+. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* arm-trusted-firmware-rockchip: bump to 2.12.1 LTSStijn Tintel2025-04-06
| | | | | | | | And remove no-warn-rwx-segments hack, as this is no longer needed and actually causes build to fail. See also commit c117d7a37a74 ("include/trusted-firmware-a.mk: remove the no-warn-rwx-segments hack"). Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* include/trusted-firmware-a.mk: remove the no-warn-rwx-segments hackThomas Richard2024-12-22
| | | | | | | | | | Since v2.12, TF-A automatically selects the no-warn-rwx-segments option if needed. So move this hack to the package Makefiles. Signed-off-by: Thomas Richard <thomas.richard@bootlin.com> Link: https://github.com/openwrt/openwrt/pull/17243 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
* treewide: update contact informationDavid Bauer2024-09-11
| | | | | | | Change contact information of comitter as requested. Reviewed-by: Sarah Mädel <openwrt@tbspace.de> Signed-off-by: David Bauer <mail@david-bauer.net>
* arm-trusted-firmware-rockchip: Update to 2.10Tianling Shen2024-01-20
| | | | | | | | Runtime tested on Orange Pi R1 Plus LTS (RK3328) and NanoPi R4S (RK3399). Changelog: https://trustedfirmware-a.readthedocs.io/en/v2.10/change-log.html Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* arm-trusted-firmware-rockchip: add m0 gcc toolchainTianling Shen2023-06-25
| | | | | | | | | | | rk3399 ATF requires arm toolchain to build the m0 pmu driver. As OpenWrt doesn't ship this toolchain so download the prebuilt one just like what we did in arm-trusted-firmware-mvebu. Fixes: 5d1cb52da062 ("arm-trusted-firmware-rockchip: Update to 2.9") Reported-by: Wurzer Juergen <wurzer.juergen@gmail.com> Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* arm-trusted-firmware-rockchip: Update to 2.9Tianling Shen2023-06-25
| | | | | | Switch to standard TF-A build. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
* atf-rockchip: update to 2.3Lucian Cristian2020-07-28
| | | | | | | | also install the firmware for all the supported boards Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com> [fix ATF blob path in uboot-rockchip] Signed-off-by: David Bauer <mail@david-bauer.net>
* arm-trusted-firmware-rockchip: add new packageTobias Mädel2020-04-20
This is needed to build the uboot-rockchip, needed for the rockchip target Signed-off-by: Tobias Mädel <t.maedel@alfeld.de> Tested-by: Tobias Schramm <t.schramm@manjaro.org> [replaced `mkdir -p` with INSTALL_DIR variable] Signed-off-by: Petr Štetiar <ynezz@true.cz>