From 220f44edcfd068c9bec40b827cc4edcb08e7824a Mon Sep 17 00:00:00 2001 From: Peng Fan Date: Sat, 27 Jan 2018 09:44:44 +0800 Subject: [PATCH] MLK-17465 imx8: use random ethaddr when ethaddr not set Use random ethaddr when ethaddr not set. This could avoid user to set ethaddr mannualy. Signed-off-by: Peng Fan --- include/configs/imx8qm_arm2.h | 5 ++++- include/configs/imx8qm_mek.h | 5 ++++- include/configs/imx8qxp_arm2.h | 5 ++++- include/configs/imx8qxp_mek.h | 5 ++++- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/include/configs/imx8qm_arm2.h b/include/configs/imx8qm_arm2.h index f62d26b781..71ed0533ea 100644 --- a/include/configs/imx8qm_arm2.h +++ b/include/configs/imx8qm_arm2.h @@ -1,5 +1,5 @@ /* - * Copyright 2017 NXP + * Copyright 2017-2018 NXP * * SPDX-License-Identifier: GPL-2.0+ */ @@ -91,6 +91,9 @@ /* ENET0 MDIO are shared */ #define CONFIG_FEC_MXC_MDIO_BASE 0x5B040000 +#define CONFIG_LIB_RAND +#define CONFIG_NET_RANDOM_ETHADDR + /* MAX7322 */ #ifdef CONFIG_FEC_ENABLE_MAX7322 #define CONFIG_MAX7322_I2C_ADDR 0x68 diff --git a/include/configs/imx8qm_mek.h b/include/configs/imx8qm_mek.h index 8fdcf50f52..b83b366789 100644 --- a/include/configs/imx8qm_mek.h +++ b/include/configs/imx8qm_mek.h @@ -1,5 +1,5 @@ /* - * Copyright 2017 NXP + * Copyright 2017-2018 NXP * * SPDX-License-Identifier: GPL-2.0+ */ @@ -87,6 +87,9 @@ /* ENET0 MDIO are shared */ #define CONFIG_FEC_MXC_MDIO_BASE 0x5B040000 +#define CONFIG_LIB_RAND +#define CONFIG_NET_RANDOM_ETHADDR + /* Boot M4 */ #define M4_BOOT_ENV \ "m4_0_image=m4_0.bin\0" \ diff --git a/include/configs/imx8qxp_arm2.h b/include/configs/imx8qxp_arm2.h index 4b262b3bca..d1a9eeec7c 100644 --- a/include/configs/imx8qxp_arm2.h +++ b/include/configs/imx8qxp_arm2.h @@ -1,5 +1,5 @@ /* - * Copyright 2017 NXP + * Copyright 2017-2018 NXP * * SPDX-License-Identifier: GPL-2.0+ */ @@ -81,6 +81,9 @@ /* ENET0 MDIO are shared */ #define CONFIG_FEC_MXC_MDIO_BASE 0x5B040000 +#define CONFIG_LIB_RAND +#define CONFIG_NET_RANDOM_ETHADDR + /* MAX7322 */ #ifdef CONFIG_FEC_ENABLE_MAX7322 #define CONFIG_MAX7322_I2C_ADDR 0x68 diff --git a/include/configs/imx8qxp_mek.h b/include/configs/imx8qxp_mek.h index 0dea347f41..563e13619f 100644 --- a/include/configs/imx8qxp_mek.h +++ b/include/configs/imx8qxp_mek.h @@ -1,5 +1,5 @@ /* - * Copyright 2017 NXP + * Copyright 2017-2018 NXP * * SPDX-License-Identifier: GPL-2.0+ */ @@ -80,6 +80,9 @@ /* ENET0 MDIO are shared */ #define CONFIG_FEC_MXC_MDIO_BASE 0x5B040000 +#define CONFIG_LIB_RAND +#define CONFIG_NET_RANDOM_ETHADDR + /* Boot M4 */ #define M4_BOOT_ENV \ "m4_0_image=m4_0.bin\0" \ -- 2.17.1