Commit 9dc314f6 authored by Łukasz Stelmach's avatar Łukasz Stelmach Committed by Krzysztof Kozlowski

ARM: dts: exynos: Add nodes for True Random Number Generator

Add nodes for the True Random Number Generator found in Samsung Exynos
5250+ SoCs.
Signed-off-by: default avatarŁukasz Stelmach <l.stelmach@samsung.com>
Signed-off-by: default avatarKrzysztof Kozlowski <krzk@kernel.org>
parent 465def2a
...@@ -216,6 +216,11 @@ prng: rng@10830400 { ...@@ -216,6 +216,11 @@ prng: rng@10830400 {
reg = <0x10830400 0x200>; reg = <0x10830400 0x200>;
}; };
trng: rng@10830600 {
compatible = "samsung,exynos5250-trng";
reg = <0x10830600 0x100>;
};
g2d: g2d@10850000 { g2d: g2d@10850000 {
compatible = "samsung,exynos5250-g2d"; compatible = "samsung,exynos5250-g2d";
reg = <0x10850000 0x1000>; reg = <0x10850000 0x1000>;
......
...@@ -1111,4 +1111,9 @@ &sss { ...@@ -1111,4 +1111,9 @@ &sss {
clock-names = "secss"; clock-names = "secss";
}; };
&trng {
clocks = <&clock CLK_SSS>;
clock-names = "secss";
};
#include "exynos5250-pinctrl.dtsi" #include "exynos5250-pinctrl.dtsi"
...@@ -392,6 +392,11 @@ &sromc { ...@@ -392,6 +392,11 @@ &sromc {
3 0 0x07000000 0x20000>; 3 0 0x07000000 0x20000>;
}; };
&trng {
clocks = <&clock CLK_SSS>;
clock-names = "secss";
};
&usbdrd3_0 { &usbdrd3_0 {
clocks = <&clock CLK_USBD300>; clocks = <&clock CLK_USBD300>;
clock-names = "usbdrd30"; clock-names = "usbdrd30";
......
...@@ -1479,6 +1479,11 @@ &sss { ...@@ -1479,6 +1479,11 @@ &sss {
clock-names = "secss"; clock-names = "secss";
}; };
&trng {
clocks = <&clock CLK_SSS>;
clock-names = "secss";
};
&usbdrd3_0 { &usbdrd3_0 {
clocks = <&clock CLK_USBD300>; clocks = <&clock CLK_USBD300>;
clock-names = "usbdrd30"; clock-names = "usbdrd30";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment