diff options
Diffstat (limited to 'lib/Kconfig')
-rw-r--r-- | lib/Kconfig | 60 |
1 files changed, 59 insertions, 1 deletions
diff --git a/lib/Kconfig b/lib/Kconfig index 6216fdd6ba..df9ba6ccc9 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-2.0-only + menu "Library routines" config PARAMETER bool @@ -6,6 +8,11 @@ config UNCOMPRESS bool select FILETYPE +config JSMN + bool "JSMN JSON Parser" if COMPILE_TEST + help + A minimalistic JSON parser. + config XXHASH bool @@ -35,6 +42,7 @@ config XZ_DECOMPRESS select XZ_DEC_ARM select XZ_DEC_ARMTHUMB select XZ_DEC_SPARC + select XZ_DEC_ARM64 config XZ_DEC_X86 bool @@ -54,12 +62,18 @@ config XZ_DEC_ARMTHUMB config XZ_DEC_SPARC bool +config XZ_DEC_ARM64 + bool + config REED_SOLOMON bool config BASE64 bool "include base64 encode/decode support" +config CONSTRUCTORS + bool + config GENERIC_FIND_NEXT_BIT def_bool n @@ -68,7 +82,11 @@ config PROCESS_ESCAPE_SEQUENCE source "lib/lzo/Kconfig" +config BCH_CONST_PARAMS + bool + config BCH + select BITREV bool config BITREV @@ -94,7 +112,7 @@ config IMAGE_SPARSE bool config STMP_DEVICE - bool + bool "STMP device support" if COMPILE_TEST config FSL_QE_FIRMWARE select CRC32 @@ -105,6 +123,11 @@ config LIBFDT config RATP select CRC_ITU_T + select DEV_MEM + select COMMAND_SUPPORT + select POLLER + depends on CONSOLE_FULL + depends on !SHELL_NONE bool "RATP protocol support" help Reliable Asynchronous Transfer Protocol (RATP) is a protocol for reliably @@ -143,8 +166,30 @@ source "lib/logo/Kconfig" source "lib/bootstrap/Kconfig" +config PROGRESS_NOTIFIER + bool "Progress Notifier" if COMPILE_TEST + help + This is selected by boards that register a notifier to visualize + progress, like blinking a LED during an update. + +config VERSION_CMP + bool + help + This is selected by code that needs to compare versions + in a manner compatible with + https://uapi-group.org/specifications/specs/version_format_specification + config PRINTF_UUID bool + default y if PRINTF_FULL + +config PRINTF_WCHAR + bool + default y if PRINTF_FULL + +config PRINTF_HEXSTR + bool + default y if PRINTF_FULL config GENERIC_LIB_ASHLDI3 bool @@ -171,7 +216,20 @@ config ARCH_HAS_STACK_DUMP config ARCH_HAS_DATA_ABORT_MASK bool +config ARCH_HAS_ZERO_PAGE + bool + config HAVE_EFFICIENT_UNALIGNED_ACCESS bool +config GENERIC_ALLOCATOR + bool + help + Support is curently limited to allocaing a complete mmio-sram at once. + +config IDR + bool + endmenu + +source "lib/Kconfig.hardening" |