|
@@ -20,6 +20,7 @@
|
|
|
*/
|
|
|
|
|
|
#include <dt-bindings/clock/exynos4.h>
|
|
|
+#include <dt-bindings/clock/exynos-audss-clk.h>
|
|
|
#include "skeleton.dtsi"
|
|
|
|
|
|
/ {
|
|
@@ -45,6 +46,23 @@
|
|
|
fimc3 = &fimc_3;
|
|
|
};
|
|
|
|
|
|
+ clock_audss: clock-controller@03810000 {
|
|
|
+ compatible = "samsung,exynos4210-audss-clock";
|
|
|
+ reg = <0x03810000 0x0C>;
|
|
|
+ #clock-cells = <1>;
|
|
|
+ };
|
|
|
+
|
|
|
+ i2s0: i2s@03830000 {
|
|
|
+ compatible = "samsung,s5pv210-i2s";
|
|
|
+ reg = <0x03830000 0x100>;
|
|
|
+ clocks = <&clock_audss EXYNOS_I2S_BUS>;
|
|
|
+ clock-names = "iis";
|
|
|
+ dmas = <&pdma0 12>, <&pdma0 11>, <&pdma0 10>;
|
|
|
+ dma-names = "tx", "rx", "tx-sec";
|
|
|
+ samsung,idma-addr = <0x03000000>;
|
|
|
+ status = "disabled";
|
|
|
+ };
|
|
|
+
|
|
|
chipid@10000000 {
|
|
|
compatible = "samsung,exynos4210-chipid";
|
|
|
reg = <0x10000000 0x100>;
|
|
@@ -110,6 +128,11 @@
|
|
|
reg = <0x10010000 0x400>;
|
|
|
};
|
|
|
|
|
|
+ pmu_system_controller: system-controller@10020000 {
|
|
|
+ compatible = "samsung,exynos4210-pmu", "syscon";
|
|
|
+ reg = <0x10020000 0x4000>;
|
|
|
+ };
|
|
|
+
|
|
|
dsi_0: dsi@11C80000 {
|
|
|
compatible = "samsung,exynos4210-mipi-dsi";
|
|
|
reg = <0x11C80000 0x10000>;
|
|
@@ -117,7 +140,7 @@
|
|
|
samsung,power-domain = <&pd_lcd0>;
|
|
|
phys = <&mipi_phy 1>;
|
|
|
phy-names = "dsim";
|
|
|
- clocks = <&clock 286>, <&clock 143>;
|
|
|
+ clocks = <&clock CLK_DSIM0>, <&clock CLK_SCLK_MIPI0>;
|
|
|
clock-names = "bus_clk", "pll_clk";
|
|
|
status = "disabled";
|
|
|
#address-cells = <1>;
|
|
@@ -271,6 +294,27 @@
|
|
|
status = "disabled";
|
|
|
};
|
|
|
|
|
|
+ exynos_usbphy: exynos-usbphy@125B0000 {
|
|
|
+ compatible = "samsung,exynos4210-usb2-phy";
|
|
|
+ reg = <0x125B0000 0x100>;
|
|
|
+ samsung,pmureg-phandle = <&pmu_system_controller>;
|
|
|
+ clocks = <&clock CLK_USB_DEVICE>, <&clock CLK_XUSBXTI>;
|
|
|
+ clock-names = "phy", "ref";
|
|
|
+ #phy-cells = <1>;
|
|
|
+ status = "disabled";
|
|
|
+ };
|
|
|
+
|
|
|
+ hsotg@12480000 {
|
|
|
+ compatible = "samsung,s3c6400-hsotg";
|
|
|
+ reg = <0x12480000 0x20000>;
|
|
|
+ interrupts = <0 71 0>;
|
|
|
+ clocks = <&clock CLK_USB_DEVICE>;
|
|
|
+ clock-names = "otg";
|
|
|
+ phys = <&exynos_usbphy 0>;
|
|
|
+ phy-names = "usb2-phy";
|
|
|
+ status = "disabled";
|
|
|
+ };
|
|
|
+
|
|
|
ehci@12580000 {
|
|
|
compatible = "samsung,exynos4210-ehci";
|
|
|
reg = <0x12580000 0x100>;
|
|
@@ -289,6 +333,26 @@
|
|
|
status = "disabled";
|
|
|
};
|
|
|
|
|
|
+ i2s1: i2s@13960000 {
|
|
|
+ compatible = "samsung,s5pv210-i2s";
|
|
|
+ reg = <0x13960000 0x100>;
|
|
|
+ clocks = <&clock CLK_I2S1>;
|
|
|
+ clock-names = "iis";
|
|
|
+ dmas = <&pdma1 12>, <&pdma1 11>;
|
|
|
+ dma-names = "tx", "rx";
|
|
|
+ status = "disabled";
|
|
|
+ };
|
|
|
+
|
|
|
+ i2s2: i2s@13970000 {
|
|
|
+ compatible = "samsung,s5pv210-i2s";
|
|
|
+ reg = <0x13970000 0x100>;
|
|
|
+ clocks = <&clock CLK_I2S2>;
|
|
|
+ clock-names = "iis";
|
|
|
+ dmas = <&pdma0 14>, <&pdma0 13>;
|
|
|
+ dma-names = "tx", "rx";
|
|
|
+ status = "disabled";
|
|
|
+ };
|
|
|
+
|
|
|
mfc: codec@13400000 {
|
|
|
compatible = "samsung,mfc-v5";
|
|
|
reg = <0x13400000 0x10000>;
|