openwrt/package
Jan-Niklas Burfeind bf06a7c865 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 (5f2ff607e2 ("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: #10080
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 13:33:47 +02:00
..
base-files base-files: sysupgrade-tar: allow separated kernel/rootfs ubi 2022-12-17 14:08:58 +08:00
boot uboot-sunxi: use UUID of bootdev and bootpart 2022-12-22 13:33:47 +02:00
devel gdb: Do not link against xxhash 2022-12-17 22:34:44 +01:00
firmware linux-firmware: package ath11k consumer cards firmware 2022-12-19 01:01:57 +01:00
kernel mac80211: add ath11k PCI support 2022-12-19 01:01:57 +01:00
libs libtracefs: update to 1.6.3 2022-12-17 20:24:46 +01:00
network xdp-tools: update to version 1.2.9 2022-12-20 13:57:34 +00:00
system rpcd: update to latest Git HEAD 2022-12-16 00:55:51 +01:00
utils fritz-tools: fritz_tffs_nand: cache already read sector ids 2022-12-07 12:30:23 +01:00
Makefile build: fix opkg install step for large package selection 2021-05-12 11:13:53 +02:00