diff options
author | Łukasz Stelmach <l.stelmach@samsung.com> | 2017-12-11 03:54:15 -0500 |
---|---|---|
committer | Krzysztof Kozlowski <krzk@kernel.org> | 2017-12-11 13:43:12 -0500 |
commit | 465def2ad492b84eb2234a8892724df8e1edd580 (patch) | |
tree | 04ab3dd667271f00ee8a5166a11cb6b269ca0229 | |
parent | 6351fe9375f4fcb88e29d2166f8c816297fcca1c (diff) |
ARM: dts: exynos: Add DT nodes for PRNG in Exynos5 SoCs
Add nodes for Pseudo Random Number Generator in dts files describing
Exynos5 chips.
Signed-off-by: Łukasz Stelmach <l.stelmach@samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
-rw-r--r-- | arch/arm/boot/dts/exynos5.dtsi | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5250.dtsi | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5410.dtsi | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5420.dtsi | 5 |
4 files changed, 20 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos5.dtsi b/arch/arm/boot/dts/exynos5.dtsi index 347224589451..6cc5c37a9b2a 100644 --- a/arch/arm/boot/dts/exynos5.dtsi +++ b/arch/arm/boot/dts/exynos5.dtsi | |||
@@ -211,6 +211,11 @@ | |||
211 | interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; | 211 | interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>; |
212 | }; | 212 | }; |
213 | 213 | ||
214 | prng: rng@10830400 { | ||
215 | compatible = "samsung,exynos5250-prng"; | ||
216 | reg = <0x10830400 0x200>; | ||
217 | }; | ||
218 | |||
214 | g2d: g2d@10850000 { | 219 | g2d: g2d@10850000 { |
215 | compatible = "samsung,exynos5250-g2d"; | 220 | compatible = "samsung,exynos5250-g2d"; |
216 | reg = <0x10850000 0x1000>; | 221 | reg = <0x10850000 0x1000>; |
diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 232d8801d9e0..e55748798845 100644 --- a/arch/arm/boot/dts/exynos5250.dtsi +++ b/arch/arm/boot/dts/exynos5250.dtsi | |||
@@ -1061,6 +1061,11 @@ | |||
1061 | pinctrl-0 = <&i2c3_bus>; | 1061 | pinctrl-0 = <&i2c3_bus>; |
1062 | }; | 1062 | }; |
1063 | 1063 | ||
1064 | &prng { | ||
1065 | clocks = <&clock CLK_SSS>; | ||
1066 | clock-names = "secss"; | ||
1067 | }; | ||
1068 | |||
1064 | &pwm { | 1069 | &pwm { |
1065 | clocks = <&clock CLK_PWM>; | 1070 | clocks = <&clock CLK_PWM>; |
1066 | clock-names = "timers"; | 1071 | clock-names = "timers"; |
diff --git a/arch/arm/boot/dts/exynos5410.dtsi b/arch/arm/boot/dts/exynos5410.dtsi index 7b34970e6ac7..f5541000606b 100644 --- a/arch/arm/boot/dts/exynos5410.dtsi +++ b/arch/arm/boot/dts/exynos5410.dtsi | |||
@@ -333,6 +333,11 @@ | |||
333 | clock-names = "fin_pll", "mct"; | 333 | clock-names = "fin_pll", "mct"; |
334 | }; | 334 | }; |
335 | 335 | ||
336 | &prng { | ||
337 | clocks = <&clock CLK_SSS>; | ||
338 | clock-names = "secss"; | ||
339 | }; | ||
340 | |||
336 | &pwm { | 341 | &pwm { |
337 | clocks = <&clock CLK_PWM>; | 342 | clocks = <&clock CLK_PWM>; |
338 | clock-names = "timers"; | 343 | clock-names = "timers"; |
diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index a44aec348502..3611f5c05235 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi | |||
@@ -1429,6 +1429,11 @@ | |||
1429 | clock-names = "fin_pll", "mct"; | 1429 | clock-names = "fin_pll", "mct"; |
1430 | }; | 1430 | }; |
1431 | 1431 | ||
1432 | &prng { | ||
1433 | clocks = <&clock CLK_SSS>; | ||
1434 | clock-names = "secss"; | ||
1435 | }; | ||
1436 | |||
1432 | &pwm { | 1437 | &pwm { |
1433 | clocks = <&clock CLK_PWM>; | 1438 | clocks = <&clock CLK_PWM>; |
1434 | clock-names = "timers"; | 1439 | clock-names = "timers"; |