Hi Tom, On Thu, 30 Jan 2025 at 12:55, Tom Rini <tr...@konsulko.com> wrote: > > On Mon, Jan 27, 2025 at 10:23:12AM -0500, Raymond Mao wrote: > > Hi Simon, > > > > > > On Sun, 26 Jan 2025 at 13:43, Simon Glass <s...@chromium.org> wrote: > > > > > > Add some symbols for supporting SHA1 etc. for VPL. > > > > > > Signed-off-by: Simon Glass <s...@chromium.org> > > > --- > > > > > > lib/mbedtls/Kconfig | 40 ++++++++++++++++++++++++++++++++++++++++ > > > 1 file changed, 40 insertions(+) > > > > > > diff --git a/lib/mbedtls/Kconfig b/lib/mbedtls/Kconfig > > > index 78167ffa252..81274786106 100644 > > > --- a/lib/mbedtls/Kconfig > > > +++ b/lib/mbedtls/Kconfig > > > @@ -112,6 +112,46 @@ config SPL_MD5_LEGACY > > > > > > endif # SPL > > > > > > +if VPL > > > + > > > +config VPL_SHA1_LEGACY > > > + bool "Enable SHA1 support in VPL with legacy crypto library" > > > + depends on LEGACY_CRYPTO_BASIC && VPL_SHA1 > > > + help > > > + This option enables support of hashing using SHA1 algorithm > > > + with legacy crypto library. > > > + > > > +config VPL_SHA256_LEGACY > > > + bool "Enable SHA256 support in VPL with legacy crypto library" > > > + depends on LEGACY_CRYPTO_BASIC && VPL_SHA256 > > > + help > > > + This option enables support of hashing using SHA256 algorithm > > > + with legacy crypto library. > > > + > > > +config VPL_SHA512_LEGACY > > > + bool "Enable SHA512 support in VPL with legacy crypto library" > > > + depends on LEGACY_CRYPTO_BASIC && VPL_SHA512 > > > + help > > > + This option enables support of hashing using SHA512 algorithm > > > + with legacy crypto library. > > > + > > > +config VPL_SHA384_LEGACY > > > + bool "Enable SHA384 support in VPL with legacy crypto library" > > > + depends on LEGACY_CRYPTO_BASIC && VPL_SHA384 > > > + select VPL_SHA512_LEGACY > > > + help > > > + This option enables support of hashing using SHA384 algorithm > > > + with legacy crypto library. > > > + > > > +config VPL_MD5_LEGACY > > > + bool "Enable MD5 support in VPL with legacy crypto library" > > > + depends on LEGACY_CRYPTO_BASIC && VPL_MD5 > > > + help > > > + This option enables support of hashing using MD5 algorithm > > > + with legacy crypto library. > > > + > > > +endif # VPL > > > + > > > > Do you mind rebasing this patch on top of my series below? > > https://lore.kernel.org/u-boot/20250127151657.648255-1-raymond....@linaro.org/ > > > > My one has refactored the entire mbedtls kconfig submenu, makefile and > > default config file to adapt with XPL, so that users can have > > independent config options in both U-Boot proper and XPLs. > > Actually, can you work on top of this one please Raymond? I tried yours > out now and it results in ~4KiB growth so something isn't right there, > but Simon's is fine atm. Thanks!
Sorry I didn't reply in time....I'm happy with either. Regards, SImon