1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/rng/arm-cctrng.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Arm TrustZone CryptoCell TRNG engine
10 - Hadar Gat <hadar.gat@arm.com>
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.
30 Sampling ratio values for these 4 ring oscillators. (from calibration)
31 $ref: /schemas/types.yaml#/definitions/uint32-array
43 additionalProperties: false
47 arm_cctrng: rng@60000000 {
48 compatible = "arm,cryptocell-713-trng";
49 interrupts = <0 29 4>;
50 reg = <0x60000000 0x10000>;
51 arm,rosc-ratio = <5000 1000 500 0>;