Changes:
- lib/rand.c: add call to hw_rand() (depends on CONFIG_RAND_HW_ACCEL)
- include/common.h: add hw_rand() declaration.
Change-Id: I7439440fd9d20311466c9e3bb8a5512a6da63fb7
Signed-off-by: Przemyslaw Marczak <p.marczak@samsung.com>
unsigned int rand(void);
unsigned int rand_r(unsigned int *seedp);
#endif
+#ifdef CONFIG_RAND_HW_ACCEL
+unsigned int hw_rand(void);
+#endif
/* common/console.c */
int console_init_f(void); /* Before relocation; uses the serial stuff */
unsigned int rand(void)
{
+#ifdef CONFIG_RAND_HW_ACCEL
+ return hw_rand();
+#else
return rand_r(&y);
+#endif
}
void srand(unsigned int seed)