summaryrefslogtreecommitdiffstats
path: root/include/configs/ti_am335x_common.h
diff options
context:
space:
mode:
authorRuchika Gupta <ruchika.gupta@freescale.com>2015-01-23 16:01:59 +0530
committerSimon Glass <sjg@chromium.org>2015-01-29 17:09:59 -0700
commitb37b46f042ccfcfb97a9ef8b8a568812640a2a70 (patch)
tree816e7e65e1b16af24141d61da3bd961abf9e2b81 /include/configs/ti_am335x_common.h
parent2dd90027196175d0bcea411c933927d73994588d (diff)
downloadtalos-obmc-uboot-b37b46f042ccfcfb97a9ef8b8a568812640a2a70.tar.gz
talos-obmc-uboot-b37b46f042ccfcfb97a9ef8b8a568812640a2a70.zip
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
Diffstat (limited to 'include/configs/ti_am335x_common.h')
-rw-r--r--include/configs/ti_am335x_common.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/configs/ti_am335x_common.h b/include/configs/ti_am335x_common.h
index 5ed86d9365..598526bf95 100644
--- a/include/configs/ti_am335x_common.h
+++ b/include/configs/ti_am335x_common.h
@@ -20,7 +20,9 @@
#define CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC
#ifndef CONFIG_SPL_BUILD
+#ifndef CONFIG_DM
# define CONFIG_DM
+#endif
# define CONFIG_CMD_DM
# define CONFIG_DM_GPIO
# define CONFIG_DM_SERIAL
OpenPOWER on IntegriCloud