mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-30 00:21:06 +00:00
0dac6b4e85
We have a bunch of boards that define their vendor class identifier and client archs in the board files or in the distro config. Move everything to the generic Kconfig options. We're missing the distinction between i386 and x86_64, as I couldn't find any config variable that would tell us the difference. Is that really important to people? I guess not, so I left it out. Signed-off-by: Alexander Graf <agraf@suse.de> Reviewed-by: Tom Rini <trini@konsulko.com>
47 lines
1.2 KiB
Text
47 lines
1.2 KiB
Text
#
|
|
# Network configuration
|
|
#
|
|
|
|
menuconfig NET
|
|
bool "Networking support"
|
|
|
|
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.
|
|
A new MAC address will be generated on every boot and it will
|
|
not be added to the environment.
|
|
|
|
config NETCONSOLE
|
|
bool "NetConsole support"
|
|
help
|
|
Support the 'nc' input/output device for networked console.
|
|
See README.NetConsole for details.
|
|
|
|
config NET_TFTP_VARS
|
|
bool "Control TFTP timeout and count through environment"
|
|
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 BOOTP_PXE_CLIENTARCH
|
|
hex
|
|
default 0x100 if ARM
|
|
default 0 if X86
|
|
|
|
config BOOTP_VCI_STRING
|
|
string
|
|
default "U-Boot.armv7" if CPU_V7 || CPU_V7M
|
|
default "U-Boot.armv8" if ARM64
|
|
default "U-Boot.arm" if ARM
|
|
default "U-Boot"
|
|
|
|
endif # if NET
|