17821f3a0SDavid Heidelberg# SPDX-License-Identifier: GPL-2.0-only 27821f3a0SDavid Heidelberg%YAML 1.2 37821f3a0SDavid Heidelberg--- 47821f3a0SDavid Heidelberg$id: http://devicetree.org/schemas/crypto/qcom,prng.yaml# 57821f3a0SDavid Heidelberg$schema: http://devicetree.org/meta-schemas/core.yaml# 67821f3a0SDavid Heidelberg 77821f3a0SDavid Heidelbergtitle: Qualcomm Pseudo Random Number Generator 87821f3a0SDavid Heidelberg 97821f3a0SDavid Heidelbergmaintainers: 107821f3a0SDavid Heidelberg - Vinod Koul <vkoul@kernel.org> 117821f3a0SDavid Heidelberg 127821f3a0SDavid Heidelbergproperties: 137821f3a0SDavid Heidelberg compatible: 14*85b9bf9aSNeil Armstrong enum: 157821f3a0SDavid Heidelberg - qcom,prng # 8916 etc. 167821f3a0SDavid Heidelberg - qcom,prng-ee # 8996 and later using EE 177821f3a0SDavid Heidelberg 187821f3a0SDavid Heidelberg reg: 197821f3a0SDavid Heidelberg maxItems: 1 207821f3a0SDavid Heidelberg 217821f3a0SDavid Heidelberg clocks: 227821f3a0SDavid Heidelberg maxItems: 1 237821f3a0SDavid Heidelberg 247821f3a0SDavid Heidelberg clock-names: 257821f3a0SDavid Heidelberg items: 267821f3a0SDavid Heidelberg - const: core 277821f3a0SDavid Heidelberg 287821f3a0SDavid Heidelbergrequired: 297821f3a0SDavid Heidelberg - compatible 307821f3a0SDavid Heidelberg - reg 317821f3a0SDavid Heidelberg - clocks 327821f3a0SDavid Heidelberg - clock-names 337821f3a0SDavid Heidelberg 347821f3a0SDavid HeidelbergadditionalProperties: false 357821f3a0SDavid Heidelberg 367821f3a0SDavid Heidelbergexamples: 377821f3a0SDavid Heidelberg - | 387821f3a0SDavid Heidelberg rng@f9bff000 { 397821f3a0SDavid Heidelberg compatible = "qcom,prng"; 407821f3a0SDavid Heidelberg reg = <0xf9bff000 0x200>; 417821f3a0SDavid Heidelberg clocks = <&clk 125>; 427821f3a0SDavid Heidelberg clock-names = "core"; 437821f3a0SDavid Heidelberg }; 44