mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
siemens: factoryset: use correct config for soc specific implementation
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>
This commit is contained in:
@@ -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 */
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user