1
0
Fork 0

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>
utp
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_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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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
/* /*

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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"

View File

@ -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.