| From 6f4870753f29edf7dc39444246f9e39987b8b158 Mon Sep 17 00:00:00 2001 |
| From: Marek Szyprowski <m.szyprowski@samsung.com> |
| Date: Fri, 2 Mar 2018 17:07:42 +0100 |
| Subject: ARM: dts: exynos: Fix IOMMU support for GScaler devices on Exynos5250 |
| |
| From: Marek Szyprowski <m.szyprowski@samsung.com> |
| |
| commit 6f4870753f29edf7dc39444246f9e39987b8b158 upstream. |
| |
| The proper name for the property, which assign given device to IOMMU is |
| 'iommus', not 'iommu'. Fix incorrect name and let all GScaler devices |
| to be properly handled when IOMMU support is enabled. |
| |
| Reported-by: Andrzej Hajda <a.hajda@samsung.com> |
| Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> |
| Fixes: 6cbfdd73a94f ("ARM: dts: add sysmmu nodes for exynos5250") |
| Cc: <stable@vger.kernel.org> # v4.8+ |
| Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| arch/arm/boot/dts/exynos5250.dtsi | 8 ++++---- |
| 1 file changed, 4 insertions(+), 4 deletions(-) |
| |
| --- a/arch/arm/boot/dts/exynos5250.dtsi |
| +++ b/arch/arm/boot/dts/exynos5250.dtsi |
| @@ -640,7 +640,7 @@ |
| power-domains = <&pd_gsc>; |
| clocks = <&clock CLK_GSCL0>; |
| clock-names = "gscl"; |
| - iommu = <&sysmmu_gsc0>; |
| + iommus = <&sysmmu_gsc0>; |
| }; |
| |
| gsc_1: gsc@13e10000 { |
| @@ -650,7 +650,7 @@ |
| power-domains = <&pd_gsc>; |
| clocks = <&clock CLK_GSCL1>; |
| clock-names = "gscl"; |
| - iommu = <&sysmmu_gsc1>; |
| + iommus = <&sysmmu_gsc1>; |
| }; |
| |
| gsc_2: gsc@13e20000 { |
| @@ -660,7 +660,7 @@ |
| power-domains = <&pd_gsc>; |
| clocks = <&clock CLK_GSCL2>; |
| clock-names = "gscl"; |
| - iommu = <&sysmmu_gsc2>; |
| + iommus = <&sysmmu_gsc2>; |
| }; |
| |
| gsc_3: gsc@13e30000 { |
| @@ -670,7 +670,7 @@ |
| power-domains = <&pd_gsc>; |
| clocks = <&clock CLK_GSCL3>; |
| clock-names = "gscl"; |
| - iommu = <&sysmmu_gsc3>; |
| + iommus = <&sysmmu_gsc3>; |
| }; |
| |
| hdmi: hdmi@14530000 { |