Freddy Leitner 7aa5dc46ee apm821xx: MBL: load kernel/dtb from SATA 0:1 first
This remedies an issue with the MBL Duo if both disks are inserted
and contain OpenWrt. kernel and dtb would be loaded from SATA 1:1
while rootfs (/dev/sda2) would be mounted on SATA 0:1.

Such a mix&match would obviously only work if both OpenWrt versions/
builds are identical, and especially fail after sysupgrade upgraded
the system disk on SATA 0:1.

The fallback to SATA 1:1 needs to be kept for MBL Single (only has
SATA 1:1) and MBL Duo with one disk inserted on SATA 1:1. To speed
up booting in those cases, the unneccesarily doubled "sata init"
will only be called once. (In theory it could be omitted completely
since the on-flash boot script already initializes SATA to load the
on-disk boot script.)

Tested on MBL Duo (all possible combination of disks) and MBL Single

Acked-by: Christian Lamparter <chunkeey@gmail.com>
Signed-off-by: Freddy Leitner <hello@square.wf>
2018-08-29 09:43:10 +02:00
..
2018-08-20 13:03:23 +02:00
2018-08-20 13:03:23 +02:00
2018-08-13 17:10:39 +02:00
2018-08-28 23:05:39 +02:00
2018-05-22 07:20:13 +02:00
2018-08-28 23:05:39 +02:00
2018-08-28 23:05:39 +02:00
2018-08-03 16:10:38 +02:00
2018-08-28 23:05:39 +02:00
2018-08-28 23:05:39 +02:00
2018-08-28 11:26:53 +02:00
2018-08-28 23:05:39 +02:00
2018-08-22 13:47:13 +02:00
2018-08-01 09:46:59 +02:00
2018-08-28 23:05:39 +02:00
2018-08-28 23:05:39 +02:00
2018-01-09 10:26:16 +01:00
2018-08-20 13:03:23 +02:00
2018-07-30 11:03:02 +02:00
2018-04-19 14:38:57 +02:00
2018-08-28 23:05:39 +02:00
2018-05-18 09:10:21 +02:00
2018-08-20 13:03:23 +02:00
2010-08-06 21:36:35 +00:00