@ -1035,6 +1035,45 @@ config CMD_BOOTP
help
bootp - boot image via network using BOOTP/TFTP protocol
config BOOTP_BOOTPATH
bool "Enable BOOTP BOOTPATH"
depends on CMD_BOOTP
config BOOTP_DNS
bool "Enable bootp DNS"
depends on CMD_BOOTP
config BOOTP_GATEWAY
bool "Enable BOOTP gateway"
depends on CMD_BOOTP
config BOOTP_HOSTNAME
bool "Enable BOOTP hostname"
depends on CMD_BOOTP
config BOOTP_SUBNETMASK
bool "Enable BOOTP subnetmask"
depends on CMD_BOOTP
config BOOTP_PXE
bool "Enable BOOTP PXE"
depends on CMD_BOOTP
config BOOTP_PXE_CLIENTARCH
hex
depends on CMD_BOOTP
default 0x16 if ARM64
default 0x15 if ARM
default 0 if X86
config BOOTP_VCI_STRING
string
depends on CMD_BOOTP
default "U-Boot.armv7" if CPU_V7 || CPU_V7M
default "U-Boot.armv8" if ARM64
default "U-Boot.arm" if ARM
default "U-Boot"
config CMD_TFTPBOOT
bool "tftpboot"
default y
@ -1053,6 +1092,17 @@ config CMD_TFTPSRV
help
Act as a TFTP server and boot the first received file
config NET_TFTP_VARS
bool "Control TFTP timeout and count through environment"
depends on CMD_TFTPBOOT
default y
help
If set, allows controlling the TFTP timeout through the
environment variable tftptimeout, and the TFTP maximum
timeout count through the variable tftptimeoutcountmax.
If unset, timeout and maximum are hard-defined as 1 second
and 10 timouts per TFTP transfer.
config CMD_RARP
bool "rarpboot"
help
@ -1064,12 +1114,6 @@ config CMD_DHCP
help
Boot image via network using DHCP/TFTP protocol
config CMD_PXE
bool "pxe"
select MENU
help
Boot image via network using PXE protocol
config CMD_NFS
bool "nfs"
default y
@ -1106,6 +1150,8 @@ config CMD_LINK_LOCAL
help
Acquire a network IP address using the link-local protocol
endif
config CMD_ETHSW
bool "ethsw"
help
@ -1114,7 +1160,11 @@ config CMD_ETHSW
operations such as enabling / disabling a port and
viewing/maintaining the filtering database (FDB)
endif
config CMD_PXE
bool "pxe"
select MENU
help
Boot image via network using PXE protocol
endif