]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
siemens: factoryset: use correct config for soc specific implementation
authorEnrico Leto <enrico.leto@siemens.com>
Wed, 24 Jan 2024 14:43:55 +0000 (15:43 +0100)
committerTom Rini <trini@konsulko.com>
Mon, 5 Feb 2024 18:32:48 +0000 (13:32 -0500)
Adding the capricorn board family some parts diverge from draco family.
The switches used were not pertinent and need to be enhanced for each new
board of the capricorn family. Replace them through the SOC name 'AM33XX'
and 'IMX8'.

Signed-off-by: Enrico Leto <enrico.leto@siemens.com>
board/siemens/common/factoryset.c
board/siemens/common/factoryset.h

index b20af95d13d9f9cc54db5a1b6e09531bba782d81..a250ccfe252bd8eab47e19ceddf0f20102d0cd05 100644 (file)
@@ -11,7 +11,7 @@
 #include <g_dnl.h>
 #include <net.h>
 #include <asm/io.h>
-#if !CONFIG_IS_ENABLED(TARGET_GIEDI) && !CONFIG_IS_ENABLED(TARGET_DENEB)
+#if CONFIG_IS_ENABLED(AM33XX)
 #include <asm/arch/cpu.h>
 #endif
 #include "eeprom.h"
@@ -197,7 +197,7 @@ int factoryset_read_eeprom(int i2c_addr)
                cp1 += 3;
        }
 
-#if CONFIG_IS_ENABLED(TARGET_GIEDI) || CONFIG_IS_ENABLED(TARGET_DENEB)
+#if CONFIG_IS_ENABLED(IMX8)
        /* get mac address for WLAN */
        if (get_factory_record_val(cp, size, (uchar *)"WLAN1", (uchar *)"mac",
                                   buf, MAX_STRING_LENGTH) > 0) {
@@ -304,7 +304,7 @@ static int factoryset_mac_env_set(void)
 
        eth_env_set_enetaddr("ethaddr", mac_addr);
 
-#if CONFIG_IS_ENABLED(TARGET_GIEDI) || CONFIG_IS_ENABLED(TARGET_DENEB)
+#if CONFIG_IS_ENABLED(IMX8)
        eth_env_set_enetaddr("eth1addr", mac_addr);
 
        /* wlan mac */
index 8fa6c3b3d3bb2ae08285e51827085cc0574f1aa3..ee8bcd0f20d6872eb69d257a52f3c3eecbeebb0c 100644 (file)
@@ -11,7 +11,7 @@
 
 struct factorysetcontainer {
        uchar mac[6];
-#if CONFIG_IS_ENABLED(TARGET_GIEDI) || CONFIG_IS_ENABLED(TARGET_DENEB)
+#if CONFIG_IS_ENABLED(IMX8)
        uchar mac_wlan[6];
 #endif
        int usb_vendor_id;