Skip to contentSkip to conversation

armv8: ls2085a: Add support of random MAC address

PATCH New Prabhakar Kushwaha 3 participants 3 messages Oct 7, 2015 – Oct 30, 2015

lore
Share & tools
lore
#0 lore raw

PATCH v3 2/2 armv8: ls2085a: Add support of random MAC address

Add support of setting RANDOM MAC address if env variable not available.

---
Changs for v2: Incorporated Bin Meng's comments
- Moved defines to defconfig
- updated subject
Changes for v3: Incorporated Bin Meng's comments
- Removed CONFIG_LIB_RAND
- used make savedefconfig to generate defconfigs

 configs/ls2085a_simu_defconfig    | 1 +
 configs/ls2085aqds_defconfig      | 1 +
 configs/ls2085aqds_nand_defconfig | 1 +
 configs/ls2085ardb_defconfig      | 1 +
 configs/ls2085ardb_nand_defconfig | 1 +
 5 files changed, 5 insertions(+)
configs/ls2085a_simu_defconfig +1 -0
index de9776d..9d04218 100644
@@ -12,3 +12,4 @@ CONFIG_SYS_EXTRA_OPTIONS="SIMU"
 # CONFIG_CMD_SETEXPR is not set
 # CONFIG_CMD_NFS is not set
 # CONFIG_CMD_MISC is not set
+CONFIG_NET_RANDOM_ETHADDR=y
configs/ls2085aqds_defconfig +1 -0
index 0c770e4..78b121d 100644
@@ -7,6 +7,7 @@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2085a-qds"
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4"
 # CONFIG_CMD_SETEXPR is not set
 CONFIG_OF_CONTROL=y
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_DM=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
configs/ls2085aqds_nand_defconfig +1 -0
index 10eda97..ce2a81c 100644
@@ -3,5 +3,6 @@ CONFIG_TARGET_LS2085AQDS=y
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4,NAND"
 # CONFIG_CMD_SETEXPR is not set
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
configs/ls2085ardb_defconfig +1 -0
index 7956533..d0f16f2 100644
@@ -7,6 +7,7 @@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2085a-rdb"
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4"
 # CONFIG_CMD_SETEXPR is not set
 CONFIG_OF_CONTROL=y
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_DM=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
configs/ls2085ardb_nand_defconfig +1 -0
index 96a0dfd..25a6f71 100644
@@ -3,5 +3,6 @@ CONFIG_TARGET_LS2085ARDB=y
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4,NAND"
 # CONFIG_CMD_SETEXPR is not set
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
Signature · 1 line
1.9.1
#1 lore raw

PATCH v3 2/2 armv8: ls2085a: Add support of random MAC address

Quoted 67 lines · Prabhakar Kushwaha

Add support of setting RANDOM MAC address if env variable not available.

---
Changs for v2: Incorporated Bin Meng's comments
- Moved defines to defconfig
- updated subject
Changes for v3: Incorporated Bin Meng's comments
- Removed CONFIG_LIB_RAND
- used make savedefconfig to generate defconfigs

 configs/ls2085a_simu_defconfig    | 1 +
 configs/ls2085aqds_defconfig      | 1 +
 configs/ls2085aqds_nand_defconfig | 1 +
 configs/ls2085ardb_defconfig      | 1 +
 configs/ls2085ardb_nand_defconfig | 1 +
 5 files changed, 5 insertions(+)
configs/ls2085a_simu_defconfig +1 -0
index de9776d..9d04218 100644
@@ -12,3 +12,4 @@ CONFIG_SYS_EXTRA_OPTIONS="SIMU"
 # CONFIG_CMD_SETEXPR is not set
 # CONFIG_CMD_NFS is not set
 # CONFIG_CMD_MISC is not set
+CONFIG_NET_RANDOM_ETHADDR=y
configs/ls2085aqds_defconfig +1 -0
index 0c770e4..78b121d 100644
@@ -7,6 +7,7 @@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2085a-qds"
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4"
 # CONFIG_CMD_SETEXPR is not set
 CONFIG_OF_CONTROL=y
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_DM=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
configs/ls2085aqds_nand_defconfig +1 -0
index 10eda97..ce2a81c 100644
@@ -3,5 +3,6 @@ CONFIG_TARGET_LS2085AQDS=y
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4,NAND"
 # CONFIG_CMD_SETEXPR is not set
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
configs/ls2085ardb_defconfig +1 -0
index 7956533..d0f16f2 100644
@@ -7,6 +7,7 @@ CONFIG_DEFAULT_DEVICE_TREE="fsl-ls2085a-rdb"
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4"
 # CONFIG_CMD_SETEXPR is not set
 CONFIG_OF_CONTROL=y
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_DM=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
configs/ls2085ardb_nand_defconfig +0 -0
index 96a0dfd..25a6f71 100644

configs/ls2085ardb_nand_defconfig CONFIG_TARGET_LS2085ARDB=y

Quoted 7 lines
configs/ls2085ardb_nand_defconfig +1 -1
@@ -3,5 +3,6 @@ CONFIG_TARGET_LS2085ARDB=y
 CONFIG_SPL=y
 CONFIG_SYS_EXTRA_OPTIONS="SYS_FSL_DDR4,NAND"
 # CONFIG_CMD_SETEXPR is not set
+CONFIG_NET_RANDOM_ETHADDR=y
 CONFIG_NETDEVICES=y
 CONFIG_E1000=y
--
#2 lore raw

PATCH v3 2/2 armv8: ls2085a: Add support of random MAC address

In reply to Prabhakar Kushwaha
Quoted 11 lines · Prabhakar Kushwaha

Add support of setting RANDOM MAC address if env variable not available.

---
Changs for v2: Incorporated Bin Meng's comments
- Moved defines to defconfig
- updated subject
Changes for v3: Incorporated Bin Meng's comments
- Removed CONFIG_LIB_RAND
- used make savedefconfig to generate defconfigs

Applied to u-boot-fsl-qoriq. Awaiting upstream. Thanks.

York