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: Michal Simek <michal.simek@xilinx.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
This commit is contained in:
Michal Simek 2015-05-25 11:37:22 +02:00 committed by Joe Hershberger
parent 6eed3786c6
commit 9ba9e85f3f
20 changed files with 4 additions and 18 deletions

View file

@ -60,7 +60,6 @@
#define CONFIG_BOOTP_SERVERIP
#define CONFIG_NET_RETRY_COUNT 3
#define CONFIG_CMD_LINK_LOCAL
#define CONFIG_LIB_RAND
#define CONFIG_NETCONSOLE
#define CONFIG_SYS_CONSOLE_IS_IN_ENV
#define CONFIG_CMD_PING

View file

@ -73,7 +73,6 @@
#define CONFIG_GATEWAYIP 192.168.233.1
#define CONFIG_SERVERIP 192.168.233.53
#define CONFIG_ROOTPATH "/romfs/brettl2"
#define CONFIG_LIB_RAND
#endif

View file

@ -87,7 +87,6 @@
#endif
#define CONFIG_HOSTNAME bf518f-ezbrd
#define CONFIG_PHY_ADDR 3
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -85,7 +85,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME bf526-ezbrd
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -83,7 +83,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME bf527-ezkit
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -87,7 +87,6 @@
#define CONFIG_SYS_AUTOLOAD "no"
#define CONFIG_ROOTPATH "/romfs"
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -65,7 +65,6 @@
#define CONFIG_RMII
#endif
#define CONFIG_HOSTNAME bf537-pnav
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -86,7 +86,6 @@
#define CONFIG_SYS_AUTOLOAD "no"
#define CONFIG_ROOTPATH "/romfs"
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -65,7 +65,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME bf537-stamp
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -17,7 +17,6 @@
# define CONFIG_BOOTP_DNS
# define CONFIG_BOOTP_NTPSERVER
# define CONFIG_BOOTP_RANDOM_DELAY
# define CONFIG_LIB_RAND
# define CONFIG_KEEP_SERVERADDR
# define CONFIG_CMD_DNS
# define CONFIG_CMD_PING

View file

@ -83,7 +83,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME cm-bf527
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -71,7 +71,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME cm-bf537e
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -69,7 +69,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME cm-bf537u
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -56,7 +56,6 @@
#define CONFIG_CMD_MII
#define CONFIG_CMD_PING
#define CONFIG_LIB_RAND
#endif
/*

View file

@ -77,7 +77,6 @@
#define DM9000_IO CONFIG_DM9000_BASE
#define DM9000_DATA (CONFIG_DM9000_BASE + 2)
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -37,7 +37,6 @@
#define CONFIG_MISC_INIT_R
#define CONFIG_SHOW_BOOT_PROGRESS
#define CONFIG_LIB_RAND
#define CONFIG_KIRKWOOD_GPIO
#define CONFIG_OF_LIBFDT

View file

@ -66,7 +66,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME tcm-bf518
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -71,7 +71,6 @@
#define CONFIG_NETCONSOLE 1
#endif
#define CONFIG_HOSTNAME tcm-bf537
#define CONFIG_LIB_RAND
/*
* Flash Settings

View file

@ -44,6 +44,9 @@ config REGEX
regex support to some commands, for example "env grep" and
"setexpr".
config LIB_RAND
bool
source lib/rsa/Kconfig
menu "Hashing Support"

View file

@ -10,6 +10,7 @@ if NET
config NET_RANDOM_ETHADDR
bool "Random ethaddr if unset"
select LIB_RAND
help
Selecting this will allow the Ethernet interface to function
even when the ethaddr variable for that interface is unset.