aboutsummaryrefslogtreecommitdiff
path: root/net/cdp.c
diff options
context:
space:
mode:
authorMichal Simek <michal.simek@amd.com>2023-09-15 16:10:06 +0200
committerTom Rini <trini@konsulko.com>2023-11-05 16:11:38 -0500
commitd71e7f41bfc3f68e259b8070706c586d95a49157 (patch)
treeb3589a0610dc090e3a28e86b0aaaaebae529b333 /net/cdp.c
parent6b5c8d98e2043d321216961ba67edb757a1a16eb (diff)
net: eth-uclass: Setup ROM source only when ROM reading passes
There is no reason to setup ROM source if read_rom_hwaddr hook doesn't exist or reading mac address fails. It is ending up with confusion about mac address source. It is nicely visible if you put mac address to DT as local-mac-address = [ff ff ff ff ff ff]; but also save ethaddr to variables setenv -f ethaddr 02:18:31:7e:3e:01 Before this patch U-Boot prints that source is ROM Address in ROM is ff:ff:ff:ff:ff:ff Address in environment is 02:18:31:7e:3e:01 After that source is DT: Address in DT is ff:ff:ff:ff:ff:ff Address in environment is 02:18:31:7e:3e:01 Signed-off-by: Michal Simek <michal.simek@amd.com>
Diffstat (limited to 'net/cdp.c')
0 files changed, 0 insertions, 0 deletions