arm-trusted-firmware-mediatek: update to v2.7+ from MediaTek
authorDaniel Golle <daniel@makrotopia.org>
Sat, 13 Aug 2022 11:54:52 +0000 (12:54 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Sun, 28 Aug 2022 18:05:58 +0000 (19:05 +0100)
commita1b263698cfacef7d62e091ed9c1f81f34b6df97
treeeb8409edf03083f95bac352744b4684e0b07009c
parent14ce999924012b99c61b336527d1bc224823b78a
arm-trusted-firmware-mediatek: update to v2.7+ from MediaTek

The updated sources bring support for the MT798x Filogic SoC family.

Add builds for MT7986 with most supported storage types, each for DDR3
and DDR4 configurations.

A better solution for skipping bad blocks on SPI-NAND connected via the
SNFI interface has been implemented upstream, so drop local patch.
Add pending patches [1] and [2] to fix boot on existing MT7622 boards.

Tested on BananaPi BPi-R64 (SDMMC, eMMC, SPI-NAND), Linksys E8450 and
Ubiquiti UniFi 6 LR as well as upcoming Bananapi BPi-R3 board for which
support will be added in future patches.

[1]: https://github.com/mtk-openwrt/arm-trusted-firmware/pulls/#3
[2]: https://github.com/mtk-openwrt/arm-trusted-firmware/pulls/#4

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
package/boot/arm-trusted-firmware-mediatek/Makefile
package/boot/arm-trusted-firmware-mediatek/patches/0001-spi-nor-add-more-Winbond-device-IDs.patch [new file with mode: 0644]
package/boot/arm-trusted-firmware-mediatek/patches/0002-mediatek-mt7622-initialize-watchdog-after-DDR-init.patch [new file with mode: 0644]
package/boot/arm-trusted-firmware-mediatek/patches/120-mt7622-bl2_boot_snand-skip-bad-blocks.patch [deleted file]