From db39e8e834fa476c60d14842b3a54888023a94aa Mon Sep 17 00:00:00 2001 From: Parai Wang Date: Mon, 9 Apr 2018 15:53:29 +0800 Subject: [PATCH] ARM: dts: msm: add qrng for gvm on msm8996 Add device node qualcomm hardware random generator, so that to provide real random number if qrng is enabled. This is for security purpose for the application. Change-Id: Ib359b39ec5c32cb05ed1e38c1ad377657e5c47ae Signed-off-by: Parai Wang --- arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi index f993b21e323c..7641e42b58b7 100644 --- a/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi +++ b/arch/arm/boot/dts/qcom/vplatform-lfv-msm8996.dtsi @@ -294,4 +294,19 @@ regulator-min-microvolt = <1800000>; regulator-max-microvolt = <2950000>; }; + + qcom_rng: qrng@83000 { + compatible = "qcom,msm-rng"; + reg = <0x83000 0x1000>; + qcom,msm-rng-iface-clk; + qcom,no-qrng-config; + qcom,msm-bus,name = "msm-rng-noc"; + qcom,msm-bus,num-cases = <2>; + qcom,msm-bus,num-paths = <1>; + qcom,msm-bus,vectors-KBps = + <1 618 0 0>, /* No vote */ + <1 618 0 800>; /* 100 MB/s */ + clocks = <&clock_gcc clk_gcc_prng_ahb_clk>; + clock-names = "iface_clk"; + }; };