1*e67e8565SEmmanuel Vadot# SPDX-License-Identifier: GPL-2.0-only 2*e67e8565SEmmanuel Vadot%YAML 1.2 3*e67e8565SEmmanuel Vadot--- 4*e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/crypto/qcom,prng.yaml# 5*e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*e67e8565SEmmanuel Vadot 7*e67e8565SEmmanuel Vadottitle: Qualcomm Pseudo Random Number Generator 8*e67e8565SEmmanuel Vadot 9*e67e8565SEmmanuel Vadotmaintainers: 10*e67e8565SEmmanuel Vadot - Vinod Koul <vkoul@kernel.org> 11*e67e8565SEmmanuel Vadot 12*e67e8565SEmmanuel Vadotproperties: 13*e67e8565SEmmanuel Vadot compatible: 14*e67e8565SEmmanuel Vadot enum: 15*e67e8565SEmmanuel Vadot - qcom,prng # 8916 etc. 16*e67e8565SEmmanuel Vadot - qcom,prng-ee # 8996 and later using EE 17*e67e8565SEmmanuel Vadot 18*e67e8565SEmmanuel Vadot reg: 19*e67e8565SEmmanuel Vadot maxItems: 1 20*e67e8565SEmmanuel Vadot 21*e67e8565SEmmanuel Vadot clocks: 22*e67e8565SEmmanuel Vadot maxItems: 1 23*e67e8565SEmmanuel Vadot 24*e67e8565SEmmanuel Vadot clock-names: 25*e67e8565SEmmanuel Vadot items: 26*e67e8565SEmmanuel Vadot - const: core 27*e67e8565SEmmanuel Vadot 28*e67e8565SEmmanuel Vadotrequired: 29*e67e8565SEmmanuel Vadot - compatible 30*e67e8565SEmmanuel Vadot - reg 31*e67e8565SEmmanuel Vadot - clocks 32*e67e8565SEmmanuel Vadot - clock-names 33*e67e8565SEmmanuel Vadot 34*e67e8565SEmmanuel VadotadditionalProperties: false 35*e67e8565SEmmanuel Vadot 36*e67e8565SEmmanuel Vadotexamples: 37*e67e8565SEmmanuel Vadot - | 38*e67e8565SEmmanuel Vadot rng@f9bff000 { 39*e67e8565SEmmanuel Vadot compatible = "qcom,prng"; 40*e67e8565SEmmanuel Vadot reg = <0xf9bff000 0x200>; 41*e67e8565SEmmanuel Vadot clocks = <&clk 125>; 42*e67e8565SEmmanuel Vadot clock-names = "core"; 43*e67e8565SEmmanuel Vadot }; 44