[U-Boot] [PATCH 07/10][v6] lib/rsa: Add Kconfig for devices supporting RSA Modular Exponentiation

Simon Glass sjg at chromium.org
Wed Jan 28 21:09:17 CET 2015


On 26 January 2015 at 06:39, Simon Glass <sjg at chromium.org> wrote:
> On 23 January 2015 at 03:31, Ruchika Gupta <ruchika.gupta at freescale.com> wrote:
>> Kconfig option added for devices which support RSA Verification.
>> 1. RSA_SOFTWARE_EXP
>> Enables driver for supporting RSA Modular Exponentiation in Software
>> 2. RSA_FREESCALE_EXP
>> Enables driver for supporting RSA Modular Exponentiation using Freescale specific
>> driver
>>
>> The above drivers use RSA uclass
>>
>> Signed-off-by: Ruchika Gupta <ruchika.gupta at freescale.com>
>> CC: Simon Glass <sjg at chromium.org>
>> ---
>> Changes in v6:
>> No Changes
>>
>> Changes in v5:
>> No changes
>>
>> Changes in v4:
>> Introduced 2 options when CONFIG_RSA is selected:
>> RSA_SOFTWARE_EXP
>> RSA_FREESCALE_EXP
>>
>> Removed RSA_HW. Changes the name pf RSA_SW to RSA_SOFTWARE_EXP
>>
>> Changes in v3:
>> New patch
>>  lib/Kconfig     |  7 +------
>>  lib/rsa/Kconfig | 28 ++++++++++++++++++++++++++++
>>  2 files changed, 29 insertions(+), 6 deletions(-)
>>  create mode 100644 lib/rsa/Kconfig
>
> Acked-by: Simon Glass <sjg at chromium.org>
>
> (note the duplicated line in your Kconfig if you issue a new version,
> but I can clean that up when applying it)
>
>
> +++ b/lib/rsa/Kconfig
>> @@ -0,0 +1,28 @@
>> +config RSA
>> +       bool "Use RSA Library"
>> +       select RSA_FREESCALE_EXP if FSL_CAAM
>> +       select RSA_SOFTWARE_EXP if !RSA_FREESCALE_EXP
>> +       help
>> +         RSA support. This enables the RSA algorithm used for FIT image
>> +         verification in U-Boot.
>> +         See doc/uImage.FIT/signature.txt for more details.
>> +         See doc/uImage.FIT/signature.txt for more details.

I tidied this up.

Applied to u-boot-dm, thanks!


More information about the U-Boot mailing list