uboot/tools/Kconfig
<<
>>
Prefs
   1menu "Tools options"
   2
   3config MKIMAGE_DTC_PATH
   4        string "Path to dtc binary for use within mkimage"
   5        default "dtc"
   6        help
   7          The mkimage host tool will, in order to generate FIT images make
   8          calls to the dtc application in order to create the output.  In
   9          some cases the system dtc may not support all required features
  10          and the path to a different version should be given here.
  11
  12config TOOLS_CRC32
  13        def_bool y
  14        help
  15          Enable CRC32 support in the tools builds
  16
  17config TOOLS_LIBCRYPTO
  18        bool "Use OpenSSL's libcrypto library for host tools"
  19        default y
  20        help
  21          Cryptographic signature, verification, and encryption of images is
  22          provided by host tools using OpenSSL's libcrypto. Select 'n' here if
  23          you wish to build host tools without OpenSSL. mkimage will not have
  24          the ability to sign images.
  25          This selection does not affect target features, such as runtime FIT
  26          signature verification.
  27
  28config TOOLS_FIT
  29        def_bool y
  30        help
  31          Enable FIT support in the tools builds.
  32
  33config TOOLS_FIT_FULL_CHECK
  34        def_bool y
  35        help
  36          Do a full check of the FIT before using it in the tools builds
  37
  38config TOOLS_FIT_PRINT
  39        def_bool y
  40        help
  41          Print the content of the FIT verbosely in the tools builds
  42
  43config TOOLS_FIT_RSASSA_PSS
  44        def_bool y
  45        help
  46          Support the rsassa-pss signature scheme in the tools builds
  47
  48config TOOLS_FIT_SIGNATURE
  49        def_bool y
  50        help
  51          Enable signature verification of FIT uImages in the tools builds
  52
  53config TOOLS_FIT_SIGNATURE_MAX_SIZE
  54        hex
  55        depends on TOOLS_FIT_SIGNATURE
  56        default 0x10000000
  57
  58config TOOLS_FIT_VERBOSE
  59        def_bool y
  60        help
  61          Support verbose FIT output in the tools builds
  62
  63config TOOLS_MD5
  64        def_bool y
  65        help
  66          Enable MD5 support in the tools builds
  67
  68config TOOLS_OF_LIBFDT
  69        def_bool y
  70        help
  71          Enable libfdt support in the tools builds
  72
  73config TOOLS_SHA1
  74        def_bool y
  75        help
  76          Enable SHA1 support in the tools builds
  77
  78config TOOLS_SHA256
  79        def_bool y
  80        help
  81          Enable SHA256 support in the tools builds
  82
  83config TOOLS_SHA384
  84        def_bool y
  85        help
  86          Enable SHA384 support in the tools builds
  87
  88config TOOLS_SHA512
  89        def_bool y
  90        help
  91          Enable SHA512 support in the tools builds
  92
  93endmenu
  94