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