Commit 6a0338c2 authored by Thomas Abraham's avatar Thomas Abraham Committed by Kukjin Kim

ARM: dts: add clock provider information for all controllers in Exynos5440 SoC

For all supported peripheral controllers on Exynos5440, add clock
lookup information.
Signed-off-by: default avatarThomas Abraham <thomas.abraham@linaro.org>
Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
parent 2de6847c
...@@ -65,12 +65,16 @@ serial@B0000 { ...@@ -65,12 +65,16 @@ serial@B0000 {
compatible = "samsung,exynos4210-uart"; compatible = "samsung,exynos4210-uart";
reg = <0xB0000 0x1000>; reg = <0xB0000 0x1000>;
interrupts = <0 2 0>; interrupts = <0 2 0>;
clocks = <&clock 21>, <&clock 21>;
clock-names = "uart", "clk_uart_baud0";
}; };
serial@C0000 { serial@C0000 {
compatible = "samsung,exynos4210-uart"; compatible = "samsung,exynos4210-uart";
reg = <0xC0000 0x1000>; reg = <0xC0000 0x1000>;
interrupts = <0 3 0>; interrupts = <0 3 0>;
clocks = <&clock 21>, <&clock 21>;
clock-names = "uart", "clk_uart_baud0";
}; };
spi { spi {
...@@ -81,6 +85,8 @@ spi { ...@@ -81,6 +85,8 @@ spi {
rx-dma-channel = <&pdma0 4>; /* preliminary */ rx-dma-channel = <&pdma0 4>; /* preliminary */
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
clocks = <&clock 21>, <&clock 16>;
clock-names = "spi", "spi_busclk0";
}; };
pinctrl { pinctrl {
...@@ -113,6 +119,8 @@ i2c@F0000 { ...@@ -113,6 +119,8 @@ i2c@F0000 {
interrupts = <0 5 0>; interrupts = <0 5 0>;
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
clocks = <&clock 21>;
clock-names = "i2c";
}; };
i2c@100000 { i2c@100000 {
...@@ -121,12 +129,16 @@ i2c@100000 { ...@@ -121,12 +129,16 @@ i2c@100000 {
interrupts = <0 6 0>; interrupts = <0 6 0>;
#address-cells = <1>; #address-cells = <1>;
#size-cells = <0>; #size-cells = <0>;
clocks = <&clock 21>;
clock-names = "i2c";
}; };
watchdog { watchdog {
compatible = "samsung,s3c2410-wdt"; compatible = "samsung,s3c2410-wdt";
reg = <0x110000 0x1000>; reg = <0x110000 0x1000>;
interrupts = <0 1 0>; interrupts = <0 1 0>;
clocks = <&clock 21>;
clock-names = "watchdog";
}; };
amba { amba {
...@@ -140,12 +152,16 @@ pdma0: pdma@121A0000 { ...@@ -140,12 +152,16 @@ pdma0: pdma@121A0000 {
compatible = "arm,pl330", "arm,primecell"; compatible = "arm,pl330", "arm,primecell";
reg = <0x120000 0x1000>; reg = <0x120000 0x1000>;
interrupts = <0 34 0>; interrupts = <0 34 0>;
clocks = <&clock 21>;
clock-names = "apb_pclk";
}; };
pdma1: pdma@121B0000 { pdma1: pdma@121B0000 {
compatible = "arm,pl330", "arm,primecell"; compatible = "arm,pl330", "arm,primecell";
reg = <0x121000 0x1000>; reg = <0x121000 0x1000>;
interrupts = <0 35 0>; interrupts = <0 35 0>;
clocks = <&clock 21>;
clock-names = "apb_pclk";
}; };
}; };
...@@ -153,5 +169,7 @@ rtc { ...@@ -153,5 +169,7 @@ rtc {
compatible = "samsung,s3c6410-rtc"; compatible = "samsung,s3c6410-rtc";
reg = <0x130000 0x1000>; reg = <0x130000 0x1000>;
interrupts = <0 17 0>, <0 16 0>; interrupts = <0 17 0>, <0 16 0>;
clocks = <&clock 21>;
clock-names = "rtc";
}; };
}; };
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