Path: blob/main/sys/contrib/device-tree/Bindings/crypto/qcom,prng.yaml
48375 views
# SPDX-License-Identifier: GPL-2.0-only1%YAML 1.22---3$id: http://devicetree.org/schemas/crypto/qcom,prng.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Qualcomm Pseudo Random Number Generator78maintainers:9- Vinod Koul <vkoul@kernel.org>1011properties:12compatible:13oneOf:14- enum:15- qcom,prng # 8916 etc.16- qcom,prng-ee # 8996 and later using EE17- items:18- enum:19- qcom,sa8255p-trng20- qcom,sa8775p-trng21- qcom,sc7280-trng22- qcom,sm8450-trng23- qcom,sm8550-trng24- qcom,sm8650-trng25- const: qcom,trng2627reg:28maxItems: 12930clocks:31maxItems: 13233clock-names:34items:35- const: core3637required:38- compatible39- reg4041allOf:42- if:43not:44properties:45compatible:46contains:47const: qcom,trng48then:49required:50- clocks51- clock-names5253additionalProperties: false5455examples:56- |57rng@f9bff000 {58compatible = "qcom,prng";59reg = <0xf9bff000 0x200>;60clocks = <&clk 125>;61clock-names = "core";62};636465