2018년 05월 09일 17:59에 Marek Szyprowski 이(가) 쓴 글:
> From: Andrzej Pietrasiewicz <andrze...@samsung.com>
> 
> There are 3 scaler devices in Exynos5420 SoCs, all are a part of MSCL
> power domain. MSCL power domain and SYSMMU controllers (two per each
> scaler device) have been already added to exynos5420.dtsi earlier,
> so bind them to newly added devices.
> 
> Signed-off-by: Andrzej Pietrasiewicz <andrze...@samsung.com>
> Signed-off-by: Marek Szyprowski <m.szyprow...@samsung.com>

Reviewed-by: Inki Dae <inki....@samsung.com>

Thanks,
Inki Dae

> ---
>  arch/arm/boot/dts/exynos5420.dtsi | 36 +++++++++++++++++++++++++++++++
>  1 file changed, 36 insertions(+)
> 
> diff --git a/arch/arm/boot/dts/exynos5420.dtsi 
> b/arch/arm/boot/dts/exynos5420.dtsi
> index 717c0e6474f5..f4e8c5823bc2 100644
> --- a/arch/arm/boot/dts/exynos5420.dtsi
> +++ b/arch/arm/boot/dts/exynos5420.dtsi
> @@ -673,6 +673,36 @@
>                       iommus = <&sysmmu_gscl1>;
>               };
>  
> +             scaler_0: scaler@12800000 {
> +                     compatible = "samsung,exynos5420-scaler";
> +                     reg = <0x12800000 0x1294>;
> +                     interrupts = <0 220 IRQ_TYPE_LEVEL_HIGH>;
> +                     clocks = <&clock CLK_MSCL0>;
> +                     clock-names = "mscl";
> +                     power-domains = <&msc_pd>;
> +                     iommus = <&sysmmu_scaler0r>, <&sysmmu_scaler0w>;
> +             };
> +
> +             scaler_1: scaler@12810000 {
> +                     compatible = "samsung,exynos5420-scaler";
> +                     reg = <0x12810000 0x1294>;
> +                     interrupts = <0 221 IRQ_TYPE_LEVEL_HIGH>;
> +                     clocks = <&clock CLK_MSCL1>;
> +                     clock-names = "mscl";
> +                     power-domains = <&msc_pd>;
> +                     iommus = <&sysmmu_scaler1r>, <&sysmmu_scaler1w>;
> +             };
> +
> +             scaler_2: scaler@12820000 {
> +                     compatible = "samsung,exynos5420-scaler";
> +                     reg = <0x12820000 0x1294>;
> +                     interrupts = <0 222 IRQ_TYPE_LEVEL_HIGH>;
> +                     clocks = <&clock CLK_MSCL2>;
> +                     clock-names = "mscl";
> +                     power-domains = <&msc_pd>;
> +                     iommus = <&sysmmu_scaler2r>, <&sysmmu_scaler2w>;
> +             };
> +
>               jpeg_0: jpeg@11f50000 {
>                       compatible = "samsung,exynos5420-jpeg";
>                       reg = <0x11F50000 0x1000>;
> @@ -807,6 +837,7 @@
>                       interrupts = <22 4>;
>                       clock-names = "sysmmu", "master";
>                       clocks = <&clock CLK_SMMU_MSCL0>, <&clock CLK_MSCL0>;
> +                     power-domains = <&msc_pd>;
>                       #iommu-cells = <0>;
>               };
>  
> @@ -816,6 +847,7 @@
>                       interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>;
>                       clock-names = "sysmmu", "master";
>                       clocks = <&clock CLK_SMMU_MSCL1>, <&clock CLK_MSCL1>;
> +                     power-domains = <&msc_pd>;
>                       #iommu-cells = <0>;
>               };
>  
> @@ -825,6 +857,7 @@
>                       interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
>                       clock-names = "sysmmu", "master";
>                       clocks = <&clock CLK_SMMU_MSCL2>, <&clock CLK_MSCL2>;
> +                     power-domains = <&msc_pd>;
>                       #iommu-cells = <0>;
>               };
>  
> @@ -835,6 +868,7 @@
>                       interrupts = <27 2>;
>                       clock-names = "sysmmu", "master";
>                       clocks = <&clock CLK_SMMU_MSCL0>, <&clock CLK_MSCL0>;
> +                     power-domains = <&msc_pd>;
>                       #iommu-cells = <0>;
>               };
>  
> @@ -845,6 +879,7 @@
>                       interrupts = <22 6>;
>                       clock-names = "sysmmu", "master";
>                       clocks = <&clock CLK_SMMU_MSCL1>, <&clock CLK_MSCL1>;
> +                     power-domains = <&msc_pd>;
>                       #iommu-cells = <0>;
>               };
>  
> @@ -855,6 +890,7 @@
>                       interrupts = <19 6>;
>                       clock-names = "sysmmu", "master";
>                       clocks = <&clock CLK_SMMU_MSCL2>, <&clock CLK_MSCL2>;
> +                     power-domains = <&msc_pd>;
>                       #iommu-cells = <0>;
>               };
>  
> 
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to