Merge https://gitlab.denx.de/u-boot/custodians/u-boot-sh
[platform/kernel/u-boot.git] / cmd / Kconfig
index 157a330..e2b0a4f 100644 (file)
@@ -378,6 +378,7 @@ config CMD_BOOTEFI_HELLO_COMPILE
 config CMD_BOOTEFI_HELLO
        bool "Allow booting a standard EFI hello world for testing"
        depends on CMD_BOOTEFI_HELLO_COMPILE
+       default y if CMD_BOOTEFI_SELFTEST
        help
          This adds a standard EFI hello world application to U-Boot so that
          it can be used with the 'bootefi hello' command. This is useful
@@ -489,12 +490,6 @@ config CMD_SPL_WRITE_SIZE
          flash used by Falcon-mode boot. See the documentation until CMD_SPL
          for detail.
 
-config CMD_FITUPD
-       bool "fitImage update command"
-       help
-         Implements the 'fitupd' command, which allows to automatically
-         store software updates present on a TFTP server in NOR Flash
-
 config CMD_THOR_DOWNLOAD
        bool "thor - TIZEN 'thor' download"
        select DFU
@@ -606,6 +601,7 @@ config CMD_NVEDIT_INFO
          This command can be optionally used for evaluation in scripts:
          [-d] : evaluate whether default environment is used
          [-p] : evaluate whether environment can be persisted
+         [-q] : quiet output
          The result of multiple evaluations will be combined with AND.
 
 endmenu
@@ -717,6 +713,20 @@ config CMD_MEMORY
            base - print or set address offset
            loop - initialize loop on address range
 
+config MEM_SEARCH
+       bool "ms - Memory search"
+       help
+         Memory-search command
+
+         This allows searching through a region of memory looking for hex
+         data (byte, 16-bit word, 32-bit long, also 64-bit on machines that
+         support it). It is also possible to search for a string. The
+         command accepts a memory range and a list of values to search for.
+         The values need to appear in memory in the same order they are given
+         in the command. At most 10 matches can be returned at a time, but
+         pressing return will show the next 10 matches. Environment variables
+         are set for use with scripting (memmatches, memaddr, mempos).
+
 config CMD_MX_CYCLIC
        bool "Enable cyclic md/mw commands"
        depends on CMD_MEMORY
@@ -750,6 +760,22 @@ config SYS_ALT_MEMTEST
        help
          Use a more complete alternative memory test.
 
+config SYS_MEMTEST_START
+       hex "default start address for mtest"
+       default 0
+       help
+         This is the default start address for mtest for simple read/write
+         test. If no arguments are given to mtest, default address is used
+         as start address.
+
+config SYS_MEMTEST_END
+       hex "default end address for mtest"
+       default 0x1000
+       help
+         This is the default end address for mtest for simple read/write
+         test. If no arguments are given to mtest, default address is used
+         as end address.
+
 endif
 
 config CMD_SHA1SUM
@@ -794,11 +820,13 @@ config CMD_UNLZ4
 config CMD_UNZIP
        bool "unzip"
        default y if CMD_BOOTI
+       select GZIP
        help
          Uncompress a zip-compressed memory region.
 
 config CMD_ZIP
        bool "zip"
+       select GZIP_COMPRESSED
        help
          Compress a memory region with zlib deflate method.
 
@@ -1069,6 +1097,13 @@ config CMD_LOADS
        help
          Load an S-Record file over serial line
 
+config CMD_LSBLK
+       depends on BLK
+       bool "lsblk - list block drivers and devices"
+       help
+         Print list of available block device drivers, and for each, the list
+         of known block devices.
+
 config CMD_MMC
        bool "mmc"
        help
@@ -1699,6 +1734,12 @@ config CMD_DATE
          Enable the 'date' command for getting/setting the time/date in RTC
          devices.
 
+config CMD_RTC
+       bool "rtc"
+       depends on DM_RTC
+       help
+         Enable the 'rtc' command for low-level access to RTC devices.
+
 config CMD_TIME
        bool "time"
        help