commit | 6d5fad8d9ea4011fa49556592c7a4560e7206940 | [log] [tgz] |
---|---|---|
author | Wilson Ding <dingwei@marvell.com> | Tue Apr 22 21:27:55 2025 -0700 |
committer | Wilson Ding <dingwei+mrvl@marvell.com> | Fri May 02 09:13:18 2025 -0700 |
tree | dc5dc27973304b42a737988d8643b8a659e3cb58 | |
parent | 8fd026abe0fa142d146daec7363b7bb33df21cf2 [diff] |
feat(marvell): add trng driver Armada-7K/8K and CN913x integrated the Rambus EIP-97 IP on CP11x die. It supports to generate up to 4 32-bit random number in one shot. This trivial driver provisions a simple API to read the random numbers from hardware. It allows the bootloader to get one 32-bit or 64-bit random number via SMC call to support KASLR. Change-Id: I1707a85512ca163b8c7ab1644ff0f7e2fcf57344 Signed-off-by: Wilson Ding <dingwei@marvell.com>