1
0
mirror of https://git.openwrt.org/openwrt/openwrt.git synced 2024-06-17 04:33:57 +02:00
openwrt/target/linux
Alexey Smirnov e23ca355b0 omap: add support for the TRNG Hardware Accelerator
According to TI docs (Processor SDK Linux Getting Started Guide)
the Random Number Generator hardware is found on
OMAP16xx, OMAP2/3/4/5, AM33xx/AM43xx boards. It already
defined in device tree files. Let's enable it.

Some tests:

root@RTS1_OI:~# rngtest -c 1000 </dev/hwrng
rngtest 6.10
Copyright (c) 2004 by Henrique de Moraes Holschuh
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.

rngtest: starting FIPS tests...
rngtest: bits received from input: 20000032
rngtest: FIPS 140-2 successes: 999
rngtest: FIPS 140-2 failures: 1
rngtest: FIPS 140-2(2001-10-10) Monobit: 0
rngtest: FIPS 140-2(2001-10-10) Poker: 0
rngtest: FIPS 140-2(2001-10-10) Runs: 1
rngtest: FIPS 140-2(2001-10-10) Long run: 0
rngtest: FIPS 140-2(2001-10-10) Continuous run: 0
rngtest: input channel speed: (min=198.710; avg=1265.501; max=2976.417)Kibits/s
rngtest: FIPS tests speed: (min=1.780; avg=37.085; max=39.736)Mibits/s
rngtest: Program run time: 15961329 microseconds

Signed-off-by: Alexey Smirnov <s.alexey@gmail.com>
2022-01-16 21:42:19 +01:00
..
apm821xx build: move Build/copy-file to image-commands.mk 2022-01-15 19:29:42 +01:00
arc770
archs38
armvirt
at91 at91: drop /etc/config/firewall 2022-01-15 16:36:28 +01:00
ath25 ath25: add kernel 5.10 support 2021-12-27 16:00:21 +00:00
ath79 ath79: use lzma-loader for ZyXEL NBG6716 2022-01-16 21:42:19 +01:00
bcm27xx kernel: bump 5.10 to 5.10.92 2022-01-16 20:51:14 +01:00
bcm47xx
bcm53xx kernel: bump 5.10 to 5.10.92 2022-01-16 20:51:14 +01:00
bcm63xx
bcm4908
bmips
gemini
generic kernel: bump 5.10 to 5.10.92 2022-01-16 20:51:14 +01:00
imx imx: bump SDMA firmware to v3.6 2022-01-13 09:33:29 +01:00
ipq40xx ipq40xx: AP-365: fix non-existent node or label "macaddr_mfginfo_1d" 2022-01-16 13:14:58 +01:00
ipq806x ipq806x: janitorial work, respect line lengths 2022-01-08 23:25:05 +01:00
kirkwood kernel: bump 5.10 to 5.10.90 2022-01-07 22:30:40 +01:00
lantiq ltq-deu: add ltq-deu back to default packages 2022-01-16 21:42:19 +01:00
layerscape kernel: bump 5.4 to 5.4.172 2022-01-16 16:23:45 +01:00
malta
mediatek mediatek: mt7623: Enable PCIe bus 0 (and thus SATA) on U7623 2022-01-14 19:43:45 +00:00
mpc85xx build: move Build/copy-file to image-commands.mk 2022-01-15 19:29:42 +01:00
mvebu mvebu: Move cortexa9 specific config options from global config 2022-01-15 17:41:19 +01:00
mxs
octeon
octeontx
omap omap: add support for the TRNG Hardware Accelerator 2022-01-16 21:42:19 +01:00
oxnas
pistachio kernel: bump 5.10 to 5.10.92 2022-01-16 20:51:14 +01:00
qoriq qoriq: Expand generic subtarget description 2022-01-05 10:54:59 +02:00
ramips kernel: bump 5.10 to 5.10.92 2022-01-16 20:51:14 +01:00
realtek kernel: bump 5.4 to 5.4.169 2022-01-03 01:00:03 +01:00
rockchip
sunxi kernel: bump 5.10 to 5.10.89 2022-01-03 01:00:03 +01:00
tegra
uml uml: drop Kernel 5.4 2022-01-04 13:06:03 +01:00
x86 x86: improve sysinfo handling of dummy values 2022-01-08 23:25:05 +01:00
zynq
Makefile