Message ID | 1483958437-6572-2-git-send-email-a.hajda@samsung.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Hi, Looks good to me. Reviewed-by: Chanwoo Choi <cw00.choi@samsung.com> On 2017년 01월 09일 19:40, Andrzej Hajda wrote: > HDMI converts RGB/I80 signal from DECON_TV to HDMI/TMDS video stream. > > Signed-off-by: Andrzej Hajda <a.hajda@samsung.com> > Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> > --- > v2: > - replaced magic numbers with macros, > - removed power domains > --- > arch/arm64/boot/dts/exynos/exynos5433.dtsi | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/arch/arm64/boot/dts/exynos/exynos5433.dtsi b/arch/arm64/boot/dts/exynos/exynos5433.dtsi > index 5552f77..f82d26e 100644 > --- a/arch/arm64/boot/dts/exynos/exynos5433.dtsi > +++ b/arch/arm64/boot/dts/exynos/exynos5433.dtsi > @@ -837,6 +837,35 @@ > iommu-names = "m0", "m1"; > }; > > + hdmi: hdmi@13970000 { > + compatible = "samsung,exynos5433-hdmi"; > + reg = <0x13970000 0x70000>; > + interrupts = <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>; > + clocks = <&cmu_disp CLK_PCLK_HDMI>, > + <&cmu_disp CLK_PCLK_HDMIPHY>, > + <&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO>, > + <&cmu_disp CLK_PHYCLK_HDMI_PIXEL>, > + <&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO_PHY>, > + <&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_TMDS_CLKO_USER>, > + <&cmu_disp CLK_PHYCLK_HDMIPHY_PIXEL_CLKO_PHY>, > + <&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_PIXEL_CLKO_USER>, > + <&xxti>, <&cmu_disp CLK_SCLK_HDMI_SPDIF>; > + clock-names = "hdmi_pclk", "hdmi_i_pclk", > + "i_tmds_clk", "i_pixel_clk", > + "tmds_clko", "tmds_clko_user", > + "pixel_clko", "pixel_clko_user", > + "oscclk", "i_spdif_clk"; > + phy = <&hdmiphy>; > + ddc = <&hsi2c_11>; > + samsung,syscon-phandle = <&pmu_system_controller>; > + samsung,sysreg-phandle = <&syscon_disp>; > + status = "disabled"; > + }; > + > + hdmiphy: hdmiphy@13af0000 { > + reg = <0x13af0000 0x80>; > + }; > + > syscon_disp: syscon@13b80000 { > compatible = "syscon"; > reg = <0x13b80000 0x1010>; >
Hi Andrzej, Tested-by: Hoegeun Kwon <hoegeun.kwon@samsung.com> Hoegeun On 01/09/2017 07:40 PM, Andrzej Hajda wrote: > HDMI converts RGB/I80 signal from DECON_TV to HDMI/TMDS video stream. > > Signed-off-by: Andrzej Hajda <a.hajda@samsung.com> > Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com> > --- > v2: > - replaced magic numbers with macros, > - removed power domains > --- > arch/arm64/boot/dts/exynos/exynos5433.dtsi | 29 +++++++++++++++++++++++++++++ > 1 file changed, 29 insertions(+) > > diff --git a/arch/arm64/boot/dts/exynos/exynos5433.dtsi b/arch/arm64/boot/dts/exynos/exynos5433.dtsi > index 5552f77..f82d26e 100644 > --- a/arch/arm64/boot/dts/exynos/exynos5433.dtsi > +++ b/arch/arm64/boot/dts/exynos/exynos5433.dtsi > @@ -837,6 +837,35 @@ > iommu-names = "m0", "m1"; > }; > > + hdmi: hdmi@13970000 { > + compatible = "samsung,exynos5433-hdmi"; > + reg = <0x13970000 0x70000>; > + interrupts = <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>; > + clocks = <&cmu_disp CLK_PCLK_HDMI>, > + <&cmu_disp CLK_PCLK_HDMIPHY>, > + <&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO>, > + <&cmu_disp CLK_PHYCLK_HDMI_PIXEL>, > + <&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO_PHY>, > + <&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_TMDS_CLKO_USER>, > + <&cmu_disp CLK_PHYCLK_HDMIPHY_PIXEL_CLKO_PHY>, > + <&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_PIXEL_CLKO_USER>, > + <&xxti>, <&cmu_disp CLK_SCLK_HDMI_SPDIF>; > + clock-names = "hdmi_pclk", "hdmi_i_pclk", > + "i_tmds_clk", "i_pixel_clk", > + "tmds_clko", "tmds_clko_user", > + "pixel_clko", "pixel_clko_user", > + "oscclk", "i_spdif_clk"; > + phy = <&hdmiphy>; > + ddc = <&hsi2c_11>; > + samsung,syscon-phandle = <&pmu_system_controller>; > + samsung,sysreg-phandle = <&syscon_disp>; > + status = "disabled"; > + }; > + > + hdmiphy: hdmiphy@13af0000 { > + reg = <0x13af0000 0x80>; > + }; > + > syscon_disp: syscon@13b80000 { > compatible = "syscon"; > reg = <0x13b80000 0x1010>; -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/arch/arm64/boot/dts/exynos/exynos5433.dtsi b/arch/arm64/boot/dts/exynos/exynos5433.dtsi index 5552f77..f82d26e 100644 --- a/arch/arm64/boot/dts/exynos/exynos5433.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos5433.dtsi @@ -837,6 +837,35 @@ iommu-names = "m0", "m1"; }; + hdmi: hdmi@13970000 { + compatible = "samsung,exynos5433-hdmi"; + reg = <0x13970000 0x70000>; + interrupts = <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&cmu_disp CLK_PCLK_HDMI>, + <&cmu_disp CLK_PCLK_HDMIPHY>, + <&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO>, + <&cmu_disp CLK_PHYCLK_HDMI_PIXEL>, + <&cmu_disp CLK_PHYCLK_HDMIPHY_TMDS_CLKO_PHY>, + <&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_TMDS_CLKO_USER>, + <&cmu_disp CLK_PHYCLK_HDMIPHY_PIXEL_CLKO_PHY>, + <&cmu_disp CLK_MOUT_PHYCLK_HDMIPHY_PIXEL_CLKO_USER>, + <&xxti>, <&cmu_disp CLK_SCLK_HDMI_SPDIF>; + clock-names = "hdmi_pclk", "hdmi_i_pclk", + "i_tmds_clk", "i_pixel_clk", + "tmds_clko", "tmds_clko_user", + "pixel_clko", "pixel_clko_user", + "oscclk", "i_spdif_clk"; + phy = <&hdmiphy>; + ddc = <&hsi2c_11>; + samsung,syscon-phandle = <&pmu_system_controller>; + samsung,sysreg-phandle = <&syscon_disp>; + status = "disabled"; + }; + + hdmiphy: hdmiphy@13af0000 { + reg = <0x13af0000 0x80>; + }; + syscon_disp: syscon@13b80000 { compatible = "syscon"; reg = <0x13b80000 0x1010>;