uboot/lib
Ruchika Gupta b37b46f042 rsa: Use checksum algorithms from struct hash_algo
Currently the hash functions used in RSA are called directly from the sha1
and sha256 libraries. Change the RSA checksum library to use the progressive
hash API's registered with struct hash_algo. This will allow the checksum
library to use the hardware accelerated progressive hash API's once available.

Signed-off-by: Ruchika Gupta <ruchika.gupta@freescale.com>
CC: Simon Glass <sjg@chromium.org>
Acked-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Simon Glass <sjg@chromium.org>
(Fixed build error in am335x_boneblack_vboot due to duplicate CONFIG_DM)

Change-Id: Ic44279432f88d4e8594c6e94feb1cfcae2443a54
2015-01-29 17:09:59 -07:00
..
bzip2 bzlib: Update destLen even on error 2015-01-14 11:35:44 -05:00
libfdt libfdt: move CONFIG_OF_LIBFDT and CONFIG_FIT to lib/Makefile 2014-12-08 09:35:47 -05:00
lzma lzma: fix buffer bound check error further 2015-01-14 11:35:43 -05:00
lzo lzo: Update dst_len even on error 2015-01-14 11:35:44 -05:00
rsa rsa: Use checksum algorithms from struct hash_algo 2015-01-29 17:09:59 -07:00
tizen
zlib Replace <compiler.h> with <linux/compiler.h> 2014-12-08 09:35:46 -05:00
Kconfig lib/rsa: Add Kconfig for devices supporting RSA Modular Exponentiation 2015-01-29 17:09:59 -07:00
Makefile lib: errno: introduce errno_str(): returns errno related message 2014-12-11 13:18:41 -07:00
addr_map.c
aes.c
asm-offsets.c x86: Clean up asm-offsets 2014-12-13 22:32:04 -07:00
bch.c
bitrev.c
circbuf.c
crc7.c
crc8.c
crc16.c
crc32.c
ctype.c
display_options.c Tidy up data sizes and function comment in display_options 2014-10-27 11:04:01 -04:00
div64.c
errno.c
errno_str.c lib: errno: introduce errno_str(): returns errno related message 2014-12-11 13:18:41 -07:00
fdtdec.c dm: exynos: Drop unused COMPAT features for SPI 2015-01-29 17:09:57 -07:00
fdtdec_common.c
fdtdec_test.c
gunzip.c gunzip: Update lenp even on error 2015-01-14 11:35:44 -05:00
gzip.c
hang.c
hashtable.c
initcall.c initcall: add explicit hint if initcall was relocated 2014-12-29 16:31:23 -05:00
ldiv.c
linux_compat.c
linux_string.c
list_sort.c kbuild: force to define __UBOOT__ in all the C sources 2014-09-16 12:23:56 -04:00
lmb.c lmb: make local functions static 2014-10-25 07:02:01 -04:00
md5.c
net_utils.c
physmem.c
qsort.c
rand.c
rbtree.c kbuild: force to define __UBOOT__ in all the C sources 2014-09-16 12:23:56 -04:00
sha1.c
sha256.c
slre.c
string.c lib: string: move strlcpy() to a common place 2014-12-11 13:18:41 -07:00
strmhz.c replace DIV_ROUND with DIV_ROUND_CLOSEST 2014-11-20 11:28:25 -05:00
time.c Use uint64_t for time types 2014-10-27 11:04:01 -04:00
tpm.c
trace.c
uuid.c
vsprintf.c vsprintf: Add modifier for phys_addr_t 2014-11-23 06:49:01 -05:00