[PATCH 4/4] board: cssi: Properly initialise MAC address for fibre on CMPC885 board
Christophe Leroy
christophe.leroy at csgroup.eu
Fri Apr 5 08:53:21 CEST 2024
From: Hugo Dubois <hugo.dubois.ext at csgroup.eu>
CMPC885 board can be pluged on a mother board with fibre interface, so
fibre interface MAC address must be initialised for that case.
Signed-off-by: Hugo Dubois <hugo.dubois.ext at csgroup.eu>
Reviewed-by: CASAUBON Jean Michel <jean-michel.casaubon at csgroup.eu>
Signed-off-by: Christophe Leroy <christophe.leroy at csgroup.eu>
---
board/cssi/cmpc885/cmpc885.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/board/cssi/cmpc885/cmpc885.c b/board/cssi/cmpc885/cmpc885.c
index e11cfafaa5..49c13056ed 100644
--- a/board/cssi/cmpc885/cmpc885.c
+++ b/board/cssi/cmpc885/cmpc885.c
@@ -114,8 +114,10 @@ static int setup_mac(void)
if (memcmp(din + EE_OFF_MAC1, &ident, sizeof(ident)) == 0)
eth_env_set_enetaddr("ethaddr", din + EE_OFF_MAC1);
- if (memcmp(din + EE_OFF_MAC2, &ident, sizeof(ident)) == 0)
+ if (memcmp(din + EE_OFF_MAC2, &ident, sizeof(ident)) == 0) {
eth_env_set_enetaddr("eth1addr", din + EE_OFF_MAC2);
+ eth_env_set_enetaddr("eth2addr", din + EE_OFF_MAC2);
+ }
return 0;
}
--
2.43.0
More information about the U-Boot
mailing list