From 532cbb3501458dc6ee01a2a6b053acd63ea3740a Mon Sep 17 00:00:00 2001 From: Josep Orga Date: Wed, 22 Nov 2023 17:22:05 +0100 Subject: [PATCH] imx8mp-somdevices: Swap ethaddr environment variables as the ethernet connectors are registered. Signed-off-by: Josep Orga --- .../imx8mp_somdevices/imx8mp_somdevices.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/board/somdevices/imx8mp_somdevices/imx8mp_somdevices.c b/board/somdevices/imx8mp_somdevices/imx8mp_somdevices.c index dd9aff6659..ac07dd2140 100644 --- a/board/somdevices/imx8mp_somdevices/imx8mp_somdevices.c +++ b/board/somdevices/imx8mp_somdevices/imx8mp_somdevices.c @@ -83,11 +83,11 @@ int set_mac_eeprom(void) buf[3], buf[4], buf[5]); - ethaddr_env = env_get("ethaddr"); + ethaddr_env = env_get("eth1addr"); if (!ethaddr_env) { printf("Setting MAC from EEPROM\n"); - /* Set ethaddr variable for ethernet */ - env_set("ethaddr", ethaddr); + /* Set eth1addr variable for ethernet */ + env_set("eth1addr", ethaddr); sprintf(ethaddr, "%02X:%02X:%02X:%02X:%02X:%02X", 0x00, 0xaa, @@ -95,13 +95,13 @@ int set_mac_eeprom(void) buf[3], buf[4], buf[5]); - /* Set eth1addr variable for second ethernet */ - env_set("eth1addr", ethaddr); + /* Set ethaddr variable for second ethernet */ + env_set("ethaddr", ethaddr); env_save(); } else { if (strcmp(ethaddr_env, ethaddr)) { - /* Set ethaddr variable for ethernet */ - env_set("ethaddr", ethaddr); + /* Set eth1addr variable for ethernet */ + env_set("eth1addr", ethaddr); sprintf(ethaddr, "%02X:%02X:%02X:%02X:%02X:%02X", 0x00, 0xaa, @@ -109,8 +109,8 @@ int set_mac_eeprom(void) buf[3], buf[4], buf[5]); - /* Set eth1addr variable for second ethernet */ - env_set("eth1addr", ethaddr); + /* Set ethaddr variable for second ethernet */ + env_set("ethaddr", ethaddr); env_save(); } } -- 2.17.1