config CMD_BDI
bool "bdinfo"
+ default y
help
Print board info
config CMD_CONSOLE
bool "coninfo"
+ default y
help
Print console devices and information.
config CMD_BOOTD
bool "bootd"
+ default y
help
Run the command stored in the environment "bootcmd", i.e.
"bootd" does the same thing as "run bootcmd".
help
Boot an application image from the memory.
+config CMD_BOOTZ
+ bool "bootz"
+ default y
+ help
+ Boot a Linux kernel zImage.
+
+config CMD_BOOTCE
+ bool "bootce"
+ help
+ Boot a WindowsCE image.
+
config CMD_GO
bool "go"
default y
config CMD_RUN
bool "run"
+ default y
help
Run the command in the given environment variable.
config CMD_IMI
bool "iminfo"
+ default y
help
Print header information for application image.
config CMD_IMLS
bool "imls"
+ default !SYS_NO_FLASH
help
List all images found in flash
config CMD_XIMG
bool "imxtract"
+ default y
help
Extract a part of a multi-image.
endmenu
+menu "DTB support"
+
+config OF_LIBFDT
+ bool "Enable FDT commands"
+
+config OF_BOARD_SETUP
+ bool "Support DT modifications by board code"
+ depends on OF_LIBFDT
+
+endmenu
+
menu "Environment commands"
config CMD_EXPORTENV
config CMD_EDITENV
bool "editenv"
+ default y
help
Edit environment variable.
config CMD_SAVEENV
bool "saveenv"
+ default y
help
Run the command in the given environment variable.
config CMD_MEMORY
bool "md, mm, nm, mw, cp, cmp, base, loop"
+ default y
help
Memeory commands.
md - memory display
config CMD_LOADB
bool "loadb"
+ default y
help
Load a binary file over serial line.
config CMD_LOADS
bool "loads"
+ default y
help
Load an S-Record file over serial line
config CMD_FLASH
bool "flinfo, erase, protect"
+ default y if !SYS_NO_FLASH
help
NOR flash support.
flinfo - print FLASH memory information
erase - FLASH memory
protect - enable or disable FLASH write protection
+config MTD_DEVICE
+ bool "MTD device support"
+
+config CMD_MTDPARTS
+ bool "MTD partitioning support"
+ default y
+ depends on MTD_DEVICE && (CMD_FLASH || CMD_NAND)
+
config CMD_NAND
bool "nand"
help
NAND support.
+config CMD_NAND_TRIMFFS
+ bool "Enable nand write.trimffs command"
+ help
+ Enable command to leave page sized runs of 0xff patterns in
+ erased state rather than overwriting them. This is required
+ for using NAND flash filesystems on NAND controllers with
+ a non-0xff ECC code for all 0xff data.
+
+config CMD_ROMUPDATE
+ bool
+ depends on NAND
+
+config CMD_MMC
+ bool "mmc/sd"
+ select PARTITIONS
+ help
+ MMC/SD support.
+
config CMD_SPI
bool "sspi"
help
config CMD_FPGA
bool "fpga"
+ default y
help
FPGA support.
config CMD_ECHO
bool "echo"
+ default y
help
Echo args to console
config CMD_ITEST
bool "itest"
+ default y
help
Return true/false on integer compare.
config CMD_SOURCE
bool "source"
+ default y
help
Run script from memory
config CMD_NET
bool "bootp, tftpboot"
+ default y
help
Network commands.
bootp - boot image via network using BOOTP/TFTP protocol
help
Boot image via network using DHCP/TFTP protocol
+if CMD_DHCP
+
+menu "DHCP options"
+
+config BOOTP_BOOTFILESIZE
+ bool "obtain bootfile size from DHCP"
+
+config BOOTP_BOOTPATH
+ bool "obtain bootfile path from DHCP"
+
+config BOOTP_DNS
+ bool "obtain DNS server IP address from DHCP"
+
+config BOOTP_DNS2
+ bool "store secondary DNS IP address in dnsip2"
+
+config BOOTP_GATEWAY
+ bool "obtain gateway IP address from DHCP"
+
+config BOOTP_ID_CACHE_SIZE
+ int "DHCP transaction ID cache size"
+ default 4
+ help
+ BOOTP packets are uniquely identified using a 32-bit ID. The
+ server will copy the ID from client requests to responses and
+ U-Boot will use this to determine if it is the destination of
+ an incoming response. Some servers will check that addresses
+ aren't in use before handing them out (usually using an ARP
+ ping) and therefore take up to a few hundred milliseconds to
+ respond. Network congestion may also influence the time it
+ takes for a response to make it back to the client. If that
+ time is too long, U-Boot will retransmit requests. In order
+ to allow earlier responses to still be accepted after these
+ retransmissions, U-Boot's BOOTP client keeps a small cache of
+ IDs. The CONFIG_BOOTP_ID_CACHE_SIZE controls the size of this
+ cache. The default is to keep IDs for up to four outstanding
+ requests. Increasing this will allow U-Boot to accept offers
+ from a BOOTP client in networks with unusually high latency.
+
+config BOOTP_MAY_FAIL
+ bool "Do not start over, if DHCP server is not available"
+ help
+ If the DHCP server is not found after the configured retry
+ count, the call will fail instead of starting over. This
+ can be used to fail over to Link-local IP address
+ configuration if the DHCP server is not available.
+
+config BOOTP_NISDOMAIN
+ bool "obtain NIS domain from DHCP"
+
+config BOOTP_NTPSERVER
+ bool "obtain NTP server IP address from DHCP"
+
+config BOOTP_RANDOM_DELAY
+ bool "Use a (pseudo) random delay between DHCP retries"
+ select LIB_RAND
+
+config BOOTP_RANDOM_ID
+ bool "Generate a (pseudo) random transaction ID"
+ select LIB_RAND
+
+config BOOTP_SEND_HOSTNAME
+ bool "send hostname in DHCP request"
+
+config BOOTP_SUBNETMASK
+ bool "obtain subnet mask from DHCP"
+
+config BOOTP_TIMEOFFSET
+ bool "obtain from DHCP"
+
+config BOOTP_VENDOREX
+ bool "obtain from DHCP"
+
+endmenu
+
+endif
+
config CMD_NFS
bool "nfs"
+ default y
help
Boot image via network using NFS protocol.
help
Lookup the IP of a hostname
-config CMD_DNS
- bool "dns"
- help
- Lookup the IP of a hostname
-
config CMD_LINK_LOCAL
bool "linklocal"
help
Acquire a network IP address using the link-local protocol
+config CMD_MII
+ bool "MII register access"
+ help
+ Support reading/writing ETH PHY registers via MII bus
+
endmenu
menu "Misc commands"
+config CMD_CACHE
+ bool "cache control"
+ help
+ Enable commands to switch data cache on/off.
+
config CMD_TIME
bool "time"
help
# TODO: rename to CMD_SLEEP
config CMD_MISC
bool "sleep"
+ default y
help
Delay execution for some time
config CMD_SETGETDCR
bool "getdcr, setdcr, getidcr, setidcr"
depends on 4xx
+ default y
help
getdcr - Get an AMCC PPC 4xx DCR's value
setdcr - Set an AMCC PPC 4xx DCR's value
endmenu
endmenu
+
+menu "Environment configuration settings"
+
+choice
+ prompt "Select environment non-volatile storage"
+
+config ENV_IS_NOWHERE
+ bool "do not store environment"
+
+config ENV_IS_IN_NAND
+ bool "store environment in NAND"
+ depends on NAND
+
+config ENV_IS_IN_MMC
+ bool "store environment in MMC"
+ depends on MMC
+
+config ENV_IS_IN_SPI_FLASH
+ bool "store environment in SPI flash"
+
+endchoice
+
+endmenu
+
+menu "Display configuration"
+
+config LCD
+ bool "LCD support"
+
+config DISPLAY_BOARDINFO
+ bool "Display board info"
+
+endmenu