From 63a580aed38e234c5243297affbb38aee35d4f03 Mon Sep 17 00:00:00 2001 From: Jason Zhu Date: Tue, 2 Jul 2019 21:47:56 +0800 Subject: [PATCH] lib: avb: the rsa_key.c is used when enable CONFIG_ROCKCHIP_CRYPTO_V1 Change-Id: If266df70d0969d5a3556e505f39b853cf818a338 Signed-off-by: Jason Zhu --- lib/avb/libavb_atx/avb_atx_validate.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/avb/libavb_atx/avb_atx_validate.c b/lib/avb/libavb_atx/avb_atx_validate.c index b11ed88d5f..3384da5e68 100644 --- a/lib/avb/libavb_atx/avb_atx_validate.c +++ b/lib/avb/libavb_atx/avb_atx_validate.c @@ -109,7 +109,9 @@ static bool verify_permanent_attributes( rsa_key.algo = CRYPTO_RSA2048; rsa_key.n = (u32 *)&pub_key.rsa_n; rsa_key.e = (u32 *)&pub_key.rsa_e; +#ifdef CONFIG_ROCKCHIP_CRYPTO_V1 rsa_key.c = (u32 *)&pub_key.rsa_c; +#endif ret = crypto_rsa_verify(dev, &rsa_key, (u8 *)rsa_hash_revert, (u8 *)rsaResult_temp); if (ret) { avb_error("Hardware verify error!\n");