diff options
author | Tomasz Stanislawski <t.stanislaws@samsung.com> | 2013-10-17 13:56:04 +0200 |
---|---|---|
committer | Chanho Park <chanho61.park@samsung.com> | 2014-03-20 17:43:49 +0900 |
commit | ddd9556a3d5147cb4044e687b06d994562e3ed4a (patch) | |
tree | ec271d3760fc4579f7eac45e59bb14f341626e63 /arch/arm | |
parent | 826860e5a0bbf84545013a25f631c1c9b22b9665 (diff) | |
download | linux-3.10-ddd9556a3d5147cb4044e687b06d994562e3ed4a.tar.gz linux-3.10-ddd9556a3d5147cb4044e687b06d994562e3ed4a.tar.bz2 linux-3.10-ddd9556a3d5147cb4044e687b06d994562e3ed4a.zip |
arm: dts: exynos4: add HDMI devices
This patch adds DT nodes for HDMI related devices on SoCs from Exynos4 family.
Signed-off-by: Tomasz Stanislawski <t.stanislaws@samsung.com>
Change-Id: I92462470abd05ce14635b33a37b3f1e50e463085
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/boot/dts/exynos4.dtsi | 19 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos4210.dtsi | 12 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos4412.dtsi | 12 |
3 files changed, 43 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index b3798cecb19..2ec0547ccd1 100644 --- a/arch/arm/boot/dts/exynos4.dtsi +++ b/arch/arm/boot/dts/exynos4.dtsi @@ -744,4 +744,23 @@ cpufreq { compatible = "samsung,exynos-cpufreq"; }; + + hdmi: hdmi@12D00000 { + reg = <0x12D00000 0x70000>; + interrupts = <0 92 0>; + clock-names = "hdmi", "sclk_hdmi", "sclk_pixel", "sclk_hdmiphy"; + clocks = <&clock 271>, <&clock 136>, <&clock 139>, <&clock 22>; + status = "disabled"; + samsung,power-domain = <&pd_tv>; + }; + + mixer: mixer@12C10000 { + compatible = "samsung,exynos4-mixer"; + interrupts = <0 91 0>; + reg = <0x12C10000 0x2100>, <0x12c00000 0x300>; + clock-names = "mixer", "sclk_hdmi", "vp", "sclk_dac", "sclk_mixer"; + clocks = <&clock 269>, <&clock 136>, <&clock 268>, <&clock 138>, <&clock 137>; + samsung,power-domain = <&pd_tv>; + iommu = <&sysmmu_tv>; + }; }; diff --git a/arch/arm/boot/dts/exynos4210.dtsi b/arch/arm/boot/dts/exynos4210.dtsi index 165e1e7ceb7..f6989aa634d 100644 --- a/arch/arm/boot/dts/exynos4210.dtsi +++ b/arch/arm/boot/dts/exynos4210.dtsi @@ -223,4 +223,16 @@ clock-names = "armclk", "moutcore", "mout_mpll", "mout_apll"; status = "disabled"; }; + + exynos_phy: exynos-phy@10020000 { + compatible = "exynos4210-phy"; + reg = <0x10020000 0x1000>; + #phy-cells = <1>; + }; + + hdmi: hdmi@12D00000 { + phys = <&exynos_phy 0>; + phy-names = "hdmiphy"; + compatible = "samsung,exynos4210-hdmi"; + }; }; diff --git a/arch/arm/boot/dts/exynos4412.dtsi b/arch/arm/boot/dts/exynos4412.dtsi index 2f4ca6f272b..b0fde4a6b4a 100644 --- a/arch/arm/boot/dts/exynos4412.dtsi +++ b/arch/arm/boot/dts/exynos4412.dtsi @@ -74,4 +74,16 @@ #address-cells = <1>; #size-cells = <0>; }; + + exynos_phy: exynos-phy@10020000 { + compatible = "exynos4412-phy"; + reg = <0x10020000 0x1000>; + #phy-cells = <1>; + }; + + hdmi: hdmi@12D00000 { + phys = <&exynos_phy 0>; + phy-names = "hdmiphy"; + compatible = "samsung,exynos5-hdmi"; + }; }; |