Commit 9ba9e85f authored by Michal Simek's avatar Michal Simek Committed by Joe Hershberger

net: Fix NET_RANDOM_ETHADDR dependencies

NET_RANDOM_ETHADDR depends on lib/rand.c. This patch adds dependency to
Kconfig to ensure that library is also compiled.

Remove the definitions from Blackfin boards' include/configs.
Signed-off-by: default avatarMichal Simek <michal.simek@xilinx.com>
Acked-by: default avatarJoe Hershberger <joe.hershberger@ni.com>
parent 6eed3786
...@@ -60,7 +60,6 @@ ...@@ -60,7 +60,6 @@
#define CONFIG_BOOTP_SERVERIP #define CONFIG_BOOTP_SERVERIP
#define CONFIG_NET_RETRY_COUNT 3 #define CONFIG_NET_RETRY_COUNT 3
#define CONFIG_CMD_LINK_LOCAL #define CONFIG_CMD_LINK_LOCAL
#define CONFIG_LIB_RAND
#define CONFIG_NETCONSOLE #define CONFIG_NETCONSOLE
#define CONFIG_SYS_CONSOLE_IS_IN_ENV #define CONFIG_SYS_CONSOLE_IS_IN_ENV
#define CONFIG_CMD_PING #define CONFIG_CMD_PING
......
...@@ -73,7 +73,6 @@ ...@@ -73,7 +73,6 @@
#define CONFIG_GATEWAYIP 192.168.233.1 #define CONFIG_GATEWAYIP 192.168.233.1
#define CONFIG_SERVERIP 192.168.233.53 #define CONFIG_SERVERIP 192.168.233.53
#define CONFIG_ROOTPATH "/romfs/brettl2" #define CONFIG_ROOTPATH "/romfs/brettl2"
#define CONFIG_LIB_RAND
#endif #endif
......
...@@ -87,7 +87,6 @@ ...@@ -87,7 +87,6 @@
#endif #endif
#define CONFIG_HOSTNAME bf518f-ezbrd #define CONFIG_HOSTNAME bf518f-ezbrd
#define CONFIG_PHY_ADDR 3 #define CONFIG_PHY_ADDR 3
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -85,7 +85,6 @@ ...@@ -85,7 +85,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME bf526-ezbrd #define CONFIG_HOSTNAME bf526-ezbrd
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -83,7 +83,6 @@ ...@@ -83,7 +83,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME bf527-ezkit #define CONFIG_HOSTNAME bf527-ezkit
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -87,7 +87,6 @@ ...@@ -87,7 +87,6 @@
#define CONFIG_SYS_AUTOLOAD "no" #define CONFIG_SYS_AUTOLOAD "no"
#define CONFIG_ROOTPATH "/romfs" #define CONFIG_ROOTPATH "/romfs"
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -65,7 +65,6 @@ ...@@ -65,7 +65,6 @@
#define CONFIG_RMII #define CONFIG_RMII
#endif #endif
#define CONFIG_HOSTNAME bf537-pnav #define CONFIG_HOSTNAME bf537-pnav
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -86,7 +86,6 @@ ...@@ -86,7 +86,6 @@
#define CONFIG_SYS_AUTOLOAD "no" #define CONFIG_SYS_AUTOLOAD "no"
#define CONFIG_ROOTPATH "/romfs" #define CONFIG_ROOTPATH "/romfs"
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -65,7 +65,6 @@ ...@@ -65,7 +65,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME bf537-stamp #define CONFIG_HOSTNAME bf537-stamp
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -17,7 +17,6 @@ ...@@ -17,7 +17,6 @@
# define CONFIG_BOOTP_DNS # define CONFIG_BOOTP_DNS
# define CONFIG_BOOTP_NTPSERVER # define CONFIG_BOOTP_NTPSERVER
# define CONFIG_BOOTP_RANDOM_DELAY # define CONFIG_BOOTP_RANDOM_DELAY
# define CONFIG_LIB_RAND
# define CONFIG_KEEP_SERVERADDR # define CONFIG_KEEP_SERVERADDR
# define CONFIG_CMD_DNS # define CONFIG_CMD_DNS
# define CONFIG_CMD_PING # define CONFIG_CMD_PING
......
...@@ -83,7 +83,6 @@ ...@@ -83,7 +83,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME cm-bf527 #define CONFIG_HOSTNAME cm-bf527
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -71,7 +71,6 @@ ...@@ -71,7 +71,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME cm-bf537e #define CONFIG_HOSTNAME cm-bf537e
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -69,7 +69,6 @@ ...@@ -69,7 +69,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME cm-bf537u #define CONFIG_HOSTNAME cm-bf537u
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -56,7 +56,6 @@ ...@@ -56,7 +56,6 @@
#define CONFIG_CMD_MII #define CONFIG_CMD_MII
#define CONFIG_CMD_PING #define CONFIG_CMD_PING
#define CONFIG_LIB_RAND
#endif #endif
/* /*
......
...@@ -77,7 +77,6 @@ ...@@ -77,7 +77,6 @@
#define DM9000_IO CONFIG_DM9000_BASE #define DM9000_IO CONFIG_DM9000_BASE
#define DM9000_DATA (CONFIG_DM9000_BASE + 2) #define DM9000_DATA (CONFIG_DM9000_BASE + 2)
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -37,7 +37,6 @@ ...@@ -37,7 +37,6 @@
#define CONFIG_MISC_INIT_R #define CONFIG_MISC_INIT_R
#define CONFIG_SHOW_BOOT_PROGRESS #define CONFIG_SHOW_BOOT_PROGRESS
#define CONFIG_LIB_RAND
#define CONFIG_KIRKWOOD_GPIO #define CONFIG_KIRKWOOD_GPIO
#define CONFIG_OF_LIBFDT #define CONFIG_OF_LIBFDT
......
...@@ -66,7 +66,6 @@ ...@@ -66,7 +66,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME tcm-bf518 #define CONFIG_HOSTNAME tcm-bf518
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -71,7 +71,6 @@ ...@@ -71,7 +71,6 @@
#define CONFIG_NETCONSOLE 1 #define CONFIG_NETCONSOLE 1
#endif #endif
#define CONFIG_HOSTNAME tcm-bf537 #define CONFIG_HOSTNAME tcm-bf537
#define CONFIG_LIB_RAND
/* /*
* Flash Settings * Flash Settings
......
...@@ -44,6 +44,9 @@ config REGEX ...@@ -44,6 +44,9 @@ config REGEX
regex support to some commands, for example "env grep" and regex support to some commands, for example "env grep" and
"setexpr". "setexpr".
config LIB_RAND
bool
source lib/rsa/Kconfig source lib/rsa/Kconfig
menu "Hashing Support" menu "Hashing Support"
......
...@@ -10,6 +10,7 @@ if NET ...@@ -10,6 +10,7 @@ if NET
config NET_RANDOM_ETHADDR config NET_RANDOM_ETHADDR
bool "Random ethaddr if unset" bool "Random ethaddr if unset"
select LIB_RAND
help help
Selecting this will allow the Ethernet interface to function Selecting this will allow the Ethernet interface to function
even when the ethaddr variable for that interface is unset. even when the ethaddr variable for that interface is unset.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment