diff options
author | Michal Simek <michal.simek@xilinx.com> | 2018-02-26 16:01:02 +0100 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2018-02-27 16:25:30 -0500 |
commit | 3b3ea2c56ec4bc5588281fd103c744e608f8b25c (patch) | |
tree | 5c6d19993bdbd2676602444223011a0e29fb7e7e /cmd | |
parent | 4bafceff0e9e5a36908031e41c69a6b37e82da58 (diff) | |
download | u-boot-3b3ea2c56ec4bc5588281fd103c744e608f8b25c.tar.gz |
Kconfig: cmd: Make networking command dependent on NET
Enable networking command only when NET is enabled.
And remove selecting NET for CMD_NET
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/Kconfig | 7 | ||||
-rw-r--r-- | cmd/bootefi.c | 4 |
2 files changed, 8 insertions, 3 deletions
diff --git a/cmd/Kconfig b/cmd/Kconfig index 18aac7f7d4..136836d146 100644 --- a/cmd/Kconfig +++ b/cmd/Kconfig @@ -1012,9 +1012,10 @@ endmenu menu "Network commands" +if NET + config CMD_NET bool "bootp, tftpboot" - select NET default y help Network commands. @@ -1038,11 +1039,13 @@ config CMD_RARP config CMD_DHCP bool "dhcp" + depends on CMD_NET help Boot image via network using DHCP/TFTP protocol config CMD_PXE bool "pxe" + depends on CMD_NET select MENU help Boot image via network using PXE protocol @@ -1091,6 +1094,8 @@ config CMD_ETHSW operations such as enabling / disabling a port and viewing/maintaining the filtering database (FDB) +endif + endmenu menu "Misc commands" diff --git a/cmd/bootefi.c b/cmd/bootefi.c index 2106ed9c8c..c17fa2ca23 100644 --- a/cmd/bootefi.c +++ b/cmd/bootefi.c @@ -42,7 +42,7 @@ static void efi_init_obj_list(void) #if defined(CONFIG_LCD) || defined(CONFIG_DM_VIDEO) efi_gop_register(); #endif -#ifdef CONFIG_NET +#ifdef CONFIG_CMD_NET efi_net_register(); #endif #ifdef CONFIG_GENERATE_SMBIOS_TABLE @@ -450,7 +450,7 @@ void efi_set_bootdev(const char *dev, const char *devnr, const char *path) bootefi_device_path = efi_dp_from_part(desc, part); } else { -#ifdef CONFIG_NET +#ifdef CONFIG_CMD_NET bootefi_device_path = efi_dp_from_eth(); #endif } |