mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-06-09 23:36:03 +09:00
board: atmel: sama7g5ek: add support for MAC address retreival
Obtain two MAC addresses from the two EEPROMs and configure the two available Ethernet interfaces accordingly. Signed-off-by: Eugen Hristev <eugen.hristev@microchip.com>
This commit is contained in:
parent
9b614c87bb
commit
a07d2a1121
|
@ -46,6 +46,19 @@ int board_early_init_f(void)
|
|||
return 0;
|
||||
}
|
||||
|
||||
#define MAC24AA_MAC_OFFSET 0xfa
|
||||
|
||||
#if (IS_ENABLED(CONFIG_MISC_INIT_R))
|
||||
int misc_init_r(void)
|
||||
{
|
||||
#if (IS_ENABLED(CONFIG_I2C_EEPROM))
|
||||
at91_set_ethaddr(MAC24AA_MAC_OFFSET);
|
||||
at91_set_eth1addr(MAC24AA_MAC_OFFSET);
|
||||
#endif
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
int board_init(void)
|
||||
{
|
||||
/* address of boot parameters */
|
||||
|
@ -61,8 +74,3 @@ int dram_init(void)
|
|||
return 0;
|
||||
}
|
||||
|
||||
int misc_init_r(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user