configs: amlogic: Disable CONFIG_NET_RANDOM_ETHADDR when unnecessary
authorNeil Armstrong <narmstrong@baylibre.com>
Mon, 22 Nov 2021 11:07:10 +0000 (12:07 +0100)
committerNeil Armstrong <narmstrong@baylibre.com>
Fri, 7 Jan 2022 09:11:12 +0000 (10:11 +0100)
commitede1f4f29712869b82a987b0c460ac2e321258b2
tree12d353e4989787f3fb515c8b17335c350bd0cd60
parentc00c147dae51f06e012841371f9baffb4b9dc1b3
configs: amlogic: Disable CONFIG_NET_RANDOM_ETHADDR when unnecessary

On Meson GXL, GXM, AXG, G12A, G12B & SM1 SoCs, we can generate an unique
MAC address if none valid found in the eFuses storage.

Only the GXBB based boards doesn't have a fallback way to generate an
unique MAC address, so we rely on CONFIG_NET_RANDOM_ETHADDR to have
a valid one.

An exception is the Radxa Zero board who doesn't have Ethernet on board
so depends on an (or multiple) eventual USB adapters, so leaving the
CONFIG_NET_RANDOM_ETHADDR configs seems safer.

Suggested-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Vyacheslav Bocharov <adeep@lexina.in>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Link: https://lore.kernel.org/r/20211122110710.1038893-1-narmstrong@baylibre.com
23 files changed:
configs/bananapi-m5_defconfig
configs/beelink-gsking-x_defconfig
configs/beelink-gtking_defconfig
configs/beelink-gtkingpro_defconfig
configs/jethub_j80_defconfig
configs/khadas-vim2_defconfig
configs/khadas-vim3_defconfig
configs/khadas-vim3l_defconfig
configs/khadas-vim_defconfig
configs/libretech-ac_defconfig
configs/libretech-cc_defconfig
configs/libretech-cc_v2_defconfig
configs/libretech-s905d-pc_defconfig
configs/libretech-s912-pc_defconfig
configs/odroid-c4_defconfig
configs/odroid-hc4_defconfig
configs/odroid-n2_defconfig
configs/p212_defconfig
configs/s400_defconfig
configs/sei510_defconfig
configs/sei610_defconfig
configs/u200_defconfig
configs/wetek-core2_defconfig