aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h
diff options
context:
space:
mode:
authorPatrick Delaunay <patrick.delaunay@foss.st.com>2024-01-15 15:05:51 +0100
committerPatrice Chotard <patrice.chotard@foss.st.com>2024-01-19 14:38:01 +0100
commit8eb535e3b0e029cefa629efc72557000c5270a0d (patch)
tree63f2c2b4a9a9f7ba2330def3b9d2e7d9b4b0e010 /arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h
parent9c2f5b8ad6ab28c2196bddedcd69cca954270a89 (diff)
smt32mp: add setup_mac_address for stm32mp25
Add a function setup_mac_address() to update the MAC address from the default location in OTP for stm32mp2 platform. The max number of OTP for MAC address is increased to 8 for STM32MP25, defined with get_eth_nb() and checked in setup_mac_address. The MAC address FF:FF:FF:FF:FF:FF, the broadcast ethaddr, is a invalid value used for unused MAC address slot in OTP, for example for board with STM32MP25x part number allows up to 5 ethernet ports but it is not supported by the hardware, without switch; the associated variable "enetaddr%d" is not created. Reviewed-by: Patrice Chotard <patrice.chotard@foss.st.com> Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
Diffstat (limited to 'arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h')
0 files changed, 0 insertions, 0 deletions