[PATCH v3 01/13] sandbox: net: Add aliases for ethernet devices
Tom Rini
trini at konsulko.com
Fri Apr 29 16:48:06 CEST 2022
On Mon, Apr 18, 2022 at 03:36:47PM -0400, Sean Anderson wrote:
> Commit f3dd213e15 ("net: introduce helpers to get PHY ofnode from MAC")
> changed the ethernet sequence assignment from
>
> uclass 36: ethernet
> 0 * eth at 10002000 @ 05813460, seq 0
> 1 * eth at 10003000 @ 05813550, seq 5
> 2 * sbe5 @ 05813640, seq 3
> 3 * eth at 10004000 @ 05813730, seq 6
> 4 * dsa-test-eth @ 05813820, seq 4
> 5 * lan0 @ 05813a30, seq 2
> 6 * lan1 @ 05813b50, seq 7
>
> to
>
> uclass 36: ethernet
> 0 * eth at 10002000 @ 03813630, seq 0
> 1 * eth at 10003000 @ 03813720, seq 5
> 2 * sbe5 @ 03813810, seq 3
> 3 * eth at 10004000 @ 03813900, seq 6
> 4 phy-test-eth @ 038139f0, seq 7
> 5 * dsa-test-eth @ 03813ae0, seq 4
> 6 * lan0 @ 03813cf0, seq 2
> 7 * lan1 @ 03813e10, seq 8
>
> This caused the mac address assignment to switch around. Avoid this in
> the future by assigning aliases for all ethernet devices. This reverts
> the sequence to what it was before the aformentioned commit (with
> phy-test-eth as seq 8). There is no ethernet1 for whatever reason.
>
> Signed-off-by: Sean Anderson <sean.anderson at seco.com>
> ---
>
> Changes in v3:
> - New
>
> arch/sandbox/dts/test.dts | 3 +++
> 1 file changed, 3 insertions(+)
This needs to update test/dm/test-fdt.c::dm_test_alias_highest_id() to
know 8 is the highest now, not 5. I'm noting this as there's other less
easy to correct problems with the series.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20220429/1d52a496/attachment.sig>
More information about the U-Boot
mailing list