lede/package/boot
Jan-Niklas Burfeind 2b9f6d0454 uboot-sunxi: use UUID of bootdev and bootpart
Several sunxi devices come with multiple mmc devices. On such devices,
the mmc device order is unpredictable, so using /dev/mmcblk0p2 as root
device doesn't always work, which results in unbootable devices.

For the Banana Pi BPI-R3 in the mediatek target, this has been solved by
defining aliases for the mmc devices in the DTS. Ideally we would do the
same here, but for sunxi-a64 we already use UUID probing, so let's start
with that (5f2ff607e286 ("uboot-sunxi: a64: allow booting directly from
eMMC")).

Since we're building and including u-boot in each supported device
image, and this method has been proven to work fine for a64, let's just
change the default u-boot env file to do the same.

Fixes: e6d9f6fdff ("sunxi: add support for FriendlyARM NanoPi R1")
Co-authored-by: Karl Palsson <karlp@etactica.com>
Signed-off-by: Jan-Niklas Burfeind <git@aiyionpri.me>
[use UUID in default u-boot env, rewrite commit message]
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2022-12-22 19:51:46 +08:00
..
arm-trusted-firmware-mediatek arm-trusted-firmware-mediatek: update to sources of 2022-08-31 2022-09-03 11:23:45 +08:00
arm-trusted-firmware-mvebu trusted-firmware-a.mk: pass DTC path similar to u-boot.mk 2022-08-29 11:20:19 +08:00
arm-trusted-firmware-rockchip rockchip: add support for NanoPi R2S arm64 router board 2020-07-02 23:34:55 +08:00
arm-trusted-firmware-rockchip-vendor arm-trusted-firmware-rockchip-vendor: rk3568 atf revert to v1.28 2022-08-11 15:26:18 +00:00
arm-trusted-firmware-sunxi trusted-firmware-a.mk: pass DTC path similar to u-boot.mk 2022-08-29 11:20:19 +08:00
arm-trusted-firmware-tools arm-trusted-firmware-tools: update to v2.7 2022-09-08 14:23:45 +08:00
at91bootstrap x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
fconfig add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
grub2 grub2: bump version 2022-10-28 11:25:34 +08:00
imx-bootlets add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
kexec-tools x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
kobs-ng kobs-ng: update dependencies after 'imx6' -> 'imx' rename 2022-01-06 09:58:02 +08:00
mt7623n-preloader x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
tfa-layerscape x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
uboot-at91 treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-envtools ipq40xx: add support for GL.iNet GL-A1300 2022-11-10 19:49:49 +08:00
uboot-fritz4040 treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-imx uboot-imx: set BUILD_SUBTARGET to 'cortexa9' 2022-01-06 10:00:25 +08:00
uboot-kirkwood add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
uboot-lantiq treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-layerscape x64: fix grub2 booting 2021-06-15 17:58:07 +08:00
uboot-mediatek uboot-mediatek: optimize MMC erase 2022-11-18 01:33:31 +08:00
uboot-mvebu add kernel 5.10 support and sync with upstream 2021-06-14 18:30:08 +08:00
uboot-mxs treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-omap treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-oxnas treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-ramips treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-rockchip rockchip: add kernel 6.1 support 2022-12-14 00:10:54 +08:00
uboot-sunxi uboot-sunxi: use UUID of bootdev and bootpart 2022-12-22 19:51:46 +08:00
uboot-tegra treewide: use AUTORELEASE on all uboot-* packages (#7988) 2021-10-07 11:58:12 +08:00
uboot-zynq kernel: bump 5.4 to 5.4.83 (#6040) 2020-12-17 23:29:07 +08:00