blob: 4e2bf38ad5a369c207447dd16dc0d1ca36c2426a [file] [log] [blame]
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +09001#
2# Network configuration
3#
4
5menuconfig NET
6 bool "Networking support"
7
8if NET
9
Joe Hershberger2dc2b5d2015-05-04 14:55:13 -050010config NET_RANDOM_ETHADDR
11 bool "Random ethaddr if unset"
12 help
13 Selecting this will allow the Ethernet interface to function
14 even when the ethaddr variable for that interface is unset.
15 A new MAC address will be generated on every boot and it will
16 not be added to the environment.
17
Bernhard Nortmanndeea30d2015-09-14 15:29:46 +020018config NETCONSOLE
19 bool "NetConsole support"
20 help
21 Support the 'nc' input/output device for networked console.
22 See README.NetConsole for details.
23
Albert ARIBAUD \(3ADEV\)83006852015-10-12 00:02:57 +020024config NET_TFTP_VARS
25 bool "Control TFTP timeout and count through environment"
26 default y
27 help
28 If set, allows controlling the TFTP timeout through the
29 environment variable tftptimeout, and the TFTP maximum
30 timeout count through the variable tftptimeoutcountmax.
31 If unset, timeout and maximum are hard-defined as 1 second
32 and 10 timouts per TFTP transfer.
33
Alexander Graf4c71c512016-05-06 21:01:03 +020034config BOOTP_PXE_CLIENTARCH
35 hex
Alexander Graf6b99b632016-05-06 21:01:04 +020036 default 0x16 if ARM64
37 default 0x15 if ARM
Alexander Graf4c71c512016-05-06 21:01:03 +020038 default 0 if X86
39
40config BOOTP_VCI_STRING
41 string
42 default "U-Boot.armv7" if CPU_V7 || CPU_V7M
43 default "U-Boot.armv8" if ARM64
44 default "U-Boot.arm" if ARM
45 default "U-Boot"
46
Masahiro Yamadaf3e12b72014-09-16 16:32:58 +090047endif # if NET