diff options
author | Jan Kiszka <jan.kiszka@siemens.com> | 2020-05-07 20:36:03 +0200 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2020-05-19 14:01:47 -0400 |
commit | cf2d07f004367e7b48fb1d21a31a0818adb0374a (patch) | |
tree | 002a565dc35c51d372bdc50b2e4369d9a4a9c232 /drivers/crypto | |
parent | f91f366bd56ef290b7b1f24a40a8be02c148d6d9 (diff) | |
download | u-boot-cf2d07f004367e7b48fb1d21a31a0818adb0374a.zip u-boot-cf2d07f004367e7b48fb1d21a31a0818adb0374a.tar.gz u-boot-cf2d07f004367e7b48fb1d21a31a0818adb0374a.tar.bz2 |
drivers: crypto: mod_exp_sw: Re-add DM_FLAG_PRE_RELOC
This driver is safe to use in SPL without relocation. Denying
DM_FLAG_PRE_RELOC prevents its usability for verifying the main U-Boot
or other artifacts from the SPL unless needless enabling the full driver
set (SPL_OF_PLATDATA).
Fixes: 17e117408571 ("drivers: crypto: rsa_mod_exp: avoid DM_FLAG_PRE_RELOC")
CC: Heinrich Schuchardt <xypron.glpk@gmx.de>
CC: Marek Vasut <marex@denx.de>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Diffstat (limited to 'drivers/crypto')
-rw-r--r-- | drivers/crypto/rsa_mod_exp/mod_exp_sw.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/crypto/rsa_mod_exp/mod_exp_sw.c b/drivers/crypto/rsa_mod_exp/mod_exp_sw.c index 03b3d61..4ce85b3 100644 --- a/drivers/crypto/rsa_mod_exp/mod_exp_sw.c +++ b/drivers/crypto/rsa_mod_exp/mod_exp_sw.c @@ -32,6 +32,7 @@ U_BOOT_DRIVER(mod_exp_sw) = { .name = "mod_exp_sw", .id = UCLASS_MOD_EXP, .ops = &mod_exp_ops_sw, + .flags = DM_FLAG_PRE_RELOC, }; U_BOOT_DEVICE(mod_exp_sw) = { |