From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kever Yang Date: Tue, 28 Apr 2020 21:46:08 +0800 Subject: [PATCH v2 2/7] spl: fit: select SPL_CRYPTO_SUPPORT for SPL_FIT_SIGNATURE In-Reply-To: <20200421002333.111461-3-heiko@sntech.de> References: <20200421002333.111461-1-heiko@sntech.de> <20200421002333.111461-3-heiko@sntech.de> Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 2020/4/21 ??8:23, Heiko Stuebner wrote: > From: Heiko Stuebner > > Verifying FIT images obviously needs the rsa parts of crypto > support and while main uboot always compiles crypto support, > it's optional for SPL and we should thus select the necessary > option to not end up in compile errors like: > > u-boot/lib/rsa/rsa-verify.c:328: undefined reference to `rsa_mod_exp' > > So select SPL_CRYPTO_SUPPORT in SPL_FIT_SIGNATURE. > > Signed-off-by: Heiko Stuebner > Reviewed-by: Philipp Tomsich Reviewed-by: Kever Yang Thanks, - Kever > --- > Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Kconfig b/Kconfig > index 2b84402baa..4051746319 100644 > --- a/Kconfig > +++ b/Kconfig > @@ -445,6 +445,7 @@ config SPL_FIT_SIGNATURE > bool "Enable signature verification of FIT firmware within SPL" > depends on SPL_DM > select SPL_FIT > + select SPL_CRYPTO_SUPPORT > select SPL_HASH_SUPPORT > select SPL_RSA > select SPL_RSA_VERIFY