]> git.sur5r.net Git - u-boot/blobdiff - lib/Kconfig
regulator: pbias: don't evaluate variable before assignment
[u-boot] / lib / Kconfig
index 18663badb25c8db8bd89157dc8db25bdc42786cd..436b90fa85cb8c9304b6c9439a5e22856f29c9e2 100644 (file)
@@ -15,9 +15,18 @@ config CC_OPTIMIZE_LIBS_FOR_SPEED
 
          If unsure, say N.
 
+config DYNAMIC_CRC_TABLE
+       bool "Enable Dynamic tables for CRC"
+       help
+         Enable this option to calculate entries for CRC tables at runtime.
+         This can be helpful when reducing the size of the build image
+
 config HAVE_PRIVATE_LIBGCC
        bool
 
+config LIB_UUID
+       bool
+
 config USE_PRIVATE_LIBGCC
        bool "Use private libgcc"
        depends on HAVE_PRIVATE_LIBGCC
@@ -45,6 +54,16 @@ config USE_TINY_PRINTF
 
          The supported format specifiers are %c, %s, %u/%d and %x.
 
+config PANIC_HANG
+       bool "Do not reset the system on fatal error"
+       help
+         Define this option to stop the system in case of a fatal error,
+         so that you have to reset it manually. This is probably NOT a good
+         idea for an embedded system where you want the system to reboot
+         automatically as fast as possible, but it may be useful during
+         development since you can try to debug the conditions that lead to
+         the situation.
+
 config REGEX
        bool "Enable regular expression support"
        default y if NET
@@ -54,10 +73,22 @@ config REGEX
          regex support to some commands, for example "env grep" and
          "setexpr".
 
-config LIB_RAND
-       bool "Pseudo-random library support "
+choice
+       prompt "Pseudo-random library support type"
+       depends on NET_RANDOM_ETHADDR || RANDOM_UUID || CMD_UUID
+       default LIB_RAND
        help
-         This library provides pseudo-random number generator functions.
+         Select the library to provide pseudo-random number generator
+         functions.  LIB_HW_RAND supports certain hardware engines that
+         provide this functionality.  If in doubt, select LIB_RAND.
+
+config LIB_RAND
+       bool "Pseudo-random library support"
+
+config LIB_HW_RAND
+       bool "HW Engine for random libray support"
+
+endchoice
 
 config SPL_TINY_MEMSET
        bool "Use a very small memset() in SPL"
@@ -80,6 +111,9 @@ config TPL_TINY_MEMSET
 config RBTREE
        bool
 
+config BITREVERSE
+       bool "Bit reverse library from Linux"
+
 source lib/dhry/Kconfig
 
 menu "Security support"
@@ -275,5 +309,6 @@ endmenu
 
 source lib/efi/Kconfig
 source lib/efi_loader/Kconfig
+source lib/optee/Kconfig
 
 endmenu