Searched refs:rng (Results 1 – 25 of 44) sorted by relevance
12
/u-boot/lib/efi_selftest/ |
A D | efi_selftest_rng.c | 44 struct efi_rng_protocol *rng; in execute() local 50 ret = boottime->locate_protocol(&efi_rng_guid, NULL, (void **)&rng); in execute() 57 ret = rng->get_info(rng, &size, NULL); in execute() 74 ret = rng->get_info(rng, &size, algo_list); in execute() 87 ret = rng->get_rng(rng, NULL, RNG_LEN - 1, &rnd1[1]); in execute() 92 ret = rng->get_rng(rng, algo_list, RNG_LEN - 1, &rnd2[1]); in execute() 112 EFI_UNIT_TEST(rng) = {
|
/u-boot/drivers/rng/ |
A D | Kconfig | 5 Enable driver model for random number generator(rng) devices. 6 This interface is used to initialise the rng device and to 25 emulation of a rng device. 39 Enable STM32MP1 rng driver. 42 bool "Enable random number generator for rockchip crypto rng" 47 support rng module of crypto v1 and crypto v2.
|
A D | Makefile | 6 obj-$(CONFIG_DM_RNG) += rng-uclass.o 7 obj-$(CONFIG_RNG_MESON) += meson-rng.o
|
A D | rng-uclass.c | 20 UCLASS_DRIVER(rng) = {
|
/u-boot/drivers/crypto/fsl/ |
A D | jr.c | 502 struct rng4tst __iomem *rng = in instantiate_rng() local 503 (struct rng4tst __iomem *)&sec->rng; in instantiate_rng() 516 rdsta_val = sec_in32(&rng->rdsta); in instantiate_rng() 540 rdsta_val = sec_in32(&rng->rdsta); in instantiate_rng() 577 struct rng4tst __iomem *rng = in kick_trng() local 578 (struct rng4tst __iomem *)&sec->rng; in kick_trng() 582 sec_setbits32(&rng->rtmctl, RTMCTL_PRGM); in kick_trng() 586 val = sec_in32(&rng->rtsdctl); in kick_trng() 589 sec_out32(&rng->rtsdctl, val); in kick_trng() 607 struct rng4tst __iomem *rng = in rng_init() local [all …]
|
A D | Makefile | 10 obj-$(CONFIG_FSL_CAAM_RNG) += rng.o
|
/u-boot/arch/arm/dts/ |
A D | px30-u-boot.dtsi | 16 rng: rng@ff0b0000 { label 17 compatible = "rockchip,cryptov2-rng";
|
A D | px30-evb-u-boot.dtsi | 8 &rng {
|
A D | rk3399-u-boot.dtsi | 32 rng: rng@ff8b8000 { label 33 compatible = "rockchip,cryptov1-rng";
|
A D | qcom-ipq4019.dtsi | 63 rng: rng@22000 { label
|
A D | stih407-family.dtsi | 729 rng10: rng@8a89000 { 730 compatible = "st,rng"; 736 rng11: rng@8a8a000 { 737 compatible = "st,rng"; 770 rng10: rng@8a89000 { 771 compatible = "st,rng"; 777 rng11: rng@8a8a000 { 778 compatible = "st,rng";
|
A D | stm32f429.dtsi | 761 rng: rng@50060800 { label 762 compatible = "st,stm32-rng";
|
A D | armada-385-atl-x530.dtsi | 155 rng@3b {
|
A D | am335x-brppt1-mmc.dts | 354 &rng {
|
A D | am335x-brppt1-spi.dts | 375 &rng {
|
A D | bcm283x.dtsi | 152 rng@7e104000 { 153 compatible = "brcm,bcm2835-rng";
|
A D | imx6sll.dtsi | 811 compatible = "fsl,imx6sl-rng", "fsl,imx-rng", "imx-rng";
|
/u-boot/doc/api/ |
A D | index.rst | 15 rng
|
A D | rng.rst | 10 .. kernel-doc:: include/rng.h
|
/u-boot/cmd/ |
A D | rng.c | 54 rng, 2, 0, do_rng,
|
/u-boot/include/ |
A D | fsl_sec.h | 91 u32 rng; /* RNG_VERSION */ member 135 struct rng4tst rng; /* RNG Registers */ member
|
/u-boot/drivers/virtio/ |
A D | Kconfig | 64 bool "virtio rng driver"
|
/u-boot/drivers/ |
A D | Kconfig | 97 source "drivers/rng/Kconfig"
|
A D | Makefile | 124 obj-$(CONFIG_DM_RNG) += rng/
|
/u-boot/test/dm/ |
A D | Makefile | 90 obj-$(CONFIG_DM_RNG) += rng.o
|
Completed in 22 milliseconds
12