X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=lib%2FKconfig;h=30e84ed31537b46b9d5011cbbb153dab4e086a03;hb=13146ec9380364c46dbc9473faff5707351935cc;hp=884218a3c667f53877c84b462344cfaa1e651ef5;hpb=867a6ac86dd823de409752e9ca5dc8f4d4880f26;p=u-boot diff --git a/lib/Kconfig b/lib/Kconfig index 884218a3c6..30e84ed315 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -54,6 +54,17 @@ source lib/dhry/Kconfig source lib/rsa/Kconfig +config TPM + bool "Trusted Platform Module (TPM) Support" + depends on DM + help + This enables support for TPMs which can be used to provide security + features for your board. The TPM can be connected via LPC or I2C + and a sandbox TPM is provided for testing purposes. Use the 'tpm' + command to interactive the TPM. Driver model support is provided + for the low-level TPM interface, but only one TPM is supported at + a time by the TPM library. + menu "Hashing Support" config SHA1 @@ -90,6 +101,24 @@ config SHA_PROG_HW_ACCEL is performed in hardware. endmenu +menu "Compression Support" + +config LZ4 + bool "Enable LZ4 decompression support" + help + If this option is set, support for LZ4 compressed images + is included. The LZ4 algorithm can run in-place as long as the + compressed image is loaded to the end of the output buffer, and + trades lower compression ratios for much faster decompression. + + NOTE: This implements the release version of the LZ4 frame + format as generated by default by the 'lz4' command line tool. + This is not the same as the outdated, less efficient legacy + frame format currently (2015) implemented in the Linux kernel + (generated by 'lz4 -l'). The two formats are incompatible. + +endmenu + config ERRNO_STR bool "Enable function for getting errno-related string message" help