/freebsd/sys/contrib/device-tree/Bindings/rng/ |
H A D | atmel,at91-trng.yaml | 4 $id: http://devicetree.org/schemas/rng/atmel,at91-trng.yaml# 18 - atmel,at91sam9g45-trng 19 - microchip,sam9x60-trng 22 - microchip,sama7g5-trng 23 - const: atmel,at91sam9g45-trng 26 - microchip,sam9x7-trng 27 - const: microchip,sam9x60-trng 51 compatible = "atmel,at91sam9g45-trng";
|
H A D | atmel-trng.txt | 1 Atmel TRNG (True Random Number Generator) block 4 - compatible : Should be "atmel,at91sam9g45-trng" or "microchip,sam9x60-trng" 6 - interrupts : the interrupt number for the TRNG block 7 - clocks: should contain the TRNG clk source 11 trng@fffcc000 { 12 compatible = "atmel,at91sam9g45-trng";
|
H A D | arm-cctrng.yaml | 7 title: Arm TrustZone CryptoCell TRNG engine 13 Arm TrustZone CryptoCell TRNG (True Random Number Generator) engine. 18 - arm,cryptocell-713-trng 19 - arm,cryptocell-703-trng 29 Arm TrustZone CryptoCell TRNG engine has 4 ring oscillators. 48 compatible = "arm,cryptocell-713-trng";
|
H A D | samsung,exynos5250-trng.yaml | 4 $id: http://devicetree.org/schemas/rng/samsung,exynos5250-trng.yaml# 16 - samsung,exynos5250-trng 17 - samsung,exynos850-trng 41 const: samsung,exynos850-trng 72 compatible = "samsung,exynos5250-trng";
|
H A D | xiphera,xip8001b-trng.yaml | 4 $id: http://devicetree.org/schemas/rng/xiphera,xip8001b-trng.yaml# 7 title: Xiphera XIP8001B-trng 17 const: xiphera,xip8001b-trng 31 compatible = "xiphera,xip8001b-trng";
|
H A D | starfive,jh7110-trng.yaml | 4 $id: http://devicetree.org/schemas/rng/starfive,jh7110-trng.yaml# 7 title: StarFive SoC TRNG Module 16 - const: starfive,jh8100-trng 17 - const: starfive,jh7110-trng 18 - const: starfive,jh7110-trng 52 compatible = "starfive,jh7110-trng";
|
H A D | rockchip,rk3568-rng.yaml | 7 title: Rockchip RK3568 TRNG 25 - description: TRNG clock 26 - description: TRNG AHB clock
|
H A D | samsung,exynos5250-trng.txt | 5 - compatible : Should be "samsung,exynos5250-trng". 13 compatible = "samsung,exynos5250-trng";
|
H A D | ingenic,trng.yaml | 4 $id: http://devicetree.org/schemas/rng/ingenic,trng.yaml# 37 dtrng: trng@10072000 {
|
H A D | omap_rng.txt | 15 - clocks: the trng clock source. Only mandatory for the 33 trng: rng@f2760000 {
|
H A D | omap_rng.yaml | 74 trng: rng@f2760000 {
|
/freebsd/sys/contrib/device-tree/Bindings/crypto/ |
H A D | qcom,prng.yaml | 20 - qcom,sa8255p-trng 21 - qcom,sa8775p-trng 22 - qcom,sc7280-trng 23 - qcom,sm8450-trng 24 - qcom,sm8550-trng 25 - qcom,sm8650-trng 26 - const: qcom,trng 48 const: qcom,trng
|
H A D | allwinner,sun8i-ce.yaml | 34 - description: TRNG clock (RC oscillator) 42 - const: trng
|
H A D | samsung-sss.yaml | 24 -- True Random Number Generator (TRNG)
|
/freebsd/sys/dev/psci/ |
H A D | smccc_trng.c | 62 .rs_ident = "Arm SMCCC TRNG", 72 /* TRNG depends on SMCCC 1.1 (per the spec) */ in trng_identify() 76 /* Check we have TRNG 1.0 or later */ in trng_identify() 81 if (BUS_ADD_CHILD(parent, 0, "trng", -1) == NULL) in trng_identify() 82 device_printf(parent, "add TRNG child failed\n"); in trng_identify() 88 device_set_desc(dev, "Arm SMCCC TRNG"); in trng_probe() 100 device_printf(dev, "Failed to read fron TRNG\n"); in trng_attach() 138 "trng", 143 DRIVER_MODULE(trng, smccc, trng_driver, 0, 0);
|
/freebsd/sys/dev/qat/qat_api/firmware/include/ |
H A D | icp_qat_hw.h | 1128 /* TRNG SLICE */ 1134 * Definition of the supported TRNG configuration modes 1136 * Enumeration used to define the TRNG modes. Used by clients when 1137 * configuring the TRNG for use 1142 ICP_QAT_HW_TRNG_DBL = 0, /*!< TRNG Disabled mode */ 1143 ICP_QAT_HW_TRNG_NHT = 1, /*!< TRNG Normal Health Test mode */ 1144 ICP_QAT_HW_TRNG_KAT = 4, /*!< TRNG Known Answer Test mode */ 1151 * Definition of the supported TRNG KAT (known answer test) modes 1153 * Enumeration which is used to define the TRNG KAT modes. Used by clients 1154 * when configuring the TRNG for testing [all …]
|
H A D | icp_qat_fw_la.h | 52 /*!< TRNG Get Random Request */ 55 /*!< TRNG Test Request */ 146 * Status flag indicating that the TRNG returned valid entropy data */ 150 * Status flag indicating that the TRNG Command Failed. */ 169 * excluding TRNG - field unused) */ 2000 * Definition of the common QAT FW request middle block for TRNG. 2003 * by the QAT FW. Each of the services inherit these common fields. TRNG 2014 /**< Reserved, unused for TRNG */ 2022 /** < Reserved, unused for TRNG */ 2033 * Definition of the common LA QAT FW TRNG request [all …]
|
/freebsd/sys/dev/qat_c2xxx/ |
H A D | qat_hw15reg.h | 287 uint8_t resrvd; /* Reserved field set to if cmd type is trng disable */ 288 uint8_t init_trng_cfg_sz; /* Size of the trng config word in QW*/ 297 uint64_t resrvd; /* Reserved field set to 0 if cmd type is trng disable */ 298 uint64_t init_trng_cfg_ptr; /* Pointer to TRNG Slice config word*/ 311 /* INIT TRNG ENABLE/DISABLE request header structure */ 320 /* INIT TRNG ENABLE/DISABLE request data structure */ 327 FW_INIT_CMD_TRNG_ENABLE, /* TRNG Enable command type */ 328 FW_INIT_CMD_TRNG_DISABLE, /* TRNG Disable command type */ 530 * size of the TRNG Slice configuration word. Size is in QW's */
|
/freebsd/sys/contrib/device-tree/Bindings/soc/imx/ |
H A D | fsl,imx8mp-hdmi-blk-ctrl.yaml | 40 - const: trng 95 power-domain-names = "bus", "irqsteer", "lcdif", "pai", "pvi", "trng",
|
/freebsd/sys/contrib/device-tree/src/arm/samsung/ |
H A D | exynos5.dtsi | 218 trng: rng@10830600 { label 219 compatible = "samsung,exynos5250-trng";
|
/freebsd/sys/dev/qat/qat_api/common/crypto/sym/include/ |
H A D | lac_sym.h | 248 /**< TRNG health test result 252 /**< TRNG request message */ 316 * excluding TRNG - field unused) */
|
/freebsd/sys/contrib/device-tree/Bindings/firmware/ |
H A D | cznic,turris-omnia-mcu.yaml | 44 13 TRNG entropy ready
|
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/ |
H A D | mt7986a-acelink-ew-7886cax.dts | 157 &trng {
|
/freebsd/crypto/libecc/src/external_deps/ |
H A D | rand.c | 112 * - Use a proper entropy source with a TRNG (True Random Number Generator)
|
/freebsd/sys/crypto/ccp/ |
H A D | ccp.h | 229 * Internal hardware TRNG read routine.
|