Path: blob/master/Documentation/devicetree/bindings/crypto/qcom,prng.yaml
51344 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,ipq5332-trng20- qcom,ipq5424-trng21- qcom,ipq9574-trng22- qcom,kaanapali-trng23- qcom,milos-trng24- qcom,qcs615-trng25- qcom,qcs8300-trng26- qcom,sa8255p-trng27- qcom,sa8775p-trng28- qcom,sc7280-trng29- qcom,sm8450-trng30- qcom,sm8550-trng31- qcom,sm8650-trng32- qcom,sm8750-trng33- qcom,x1e80100-trng34- const: qcom,trng3536reg:37maxItems: 13839clocks:40maxItems: 14142clock-names:43items:44- const: core4546required:47- compatible48- reg4950allOf:51- if:52not:53properties:54compatible:55contains:56const: qcom,trng57then:58required:59- clocks60- clock-names6162additionalProperties: false6364examples:65- |66rng@f9bff000 {67compatible = "qcom,prng";68reg = <0xf9bff000 0x200>;69clocks = <&clk 125>;70clock-names = "core";71};727374