Integrate u-boot-seco-imx/seco_lf_v2021.04-d18-apply-mac-address-from-eeprom
Commit: clea-os/bsp/nxp/u-boot-seco-imx@335c6456
[D18][BOARD] MAC Adress: allow old HAM prefix, rework checking code
- Add a list of allowed prefixes for the MAC adress
- Also allow the old HAM prefix
- Move the prefix check code to function
- Add function to check ignore 0x000000 MAC address
- Rework programm flow, so error in MAC address #1 (closed) does not influence MAC adress #2
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@14c01d39
[D18][BOARD] Implement EEPROM MAC address setup
picked from 968b81acce39a561b280205db98bfff0e81cb602
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@c7f3de63
[LIB][EEPROM] eeprom_init: directly return if already initialized
If multiple parts of the code access the eeprom using seco_eeprom_manager, both are supposed to call the init function, as they should not rely on some other code doing so. Anyway only the first call to the init function should really do the initializtion.
--
Commit: clea-os/bsp/nxp/u-boot-seco-imx@a1db81de
[LIB][EEPROM] Add support for MAC_ADDRESS_2