Skip to content

Commit 6dc01bc

Browse files
committed
ARM: dts: exynos: move DP and MIPI phys to PMU node in Exynos5250
The DisplayPort and MIPI phys are actually part of the Power Management Unit system controller. They do not have their own address space, thus keeping the nodes under soc causes warnings: exynos5250-arndale.dtb: soc: video-phy-0: {'compatible': ['samsung,exynos5250-dp-video-phy'], 'samsung,pmu-syscon': [[20]], '#phy-cells': [[0]], 'phandle': [[24]]} should not be valid under {'type': 'object'} Tested-by: Marek Szyprowski <m.szyprowski@samsung.com> Link: https://lore.kernel.org/r/20230127194057.186458-8-krzysztof.kozlowski@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
1 parent 972b567 commit 6dc01bc

1 file changed

Lines changed: 11 additions & 13 deletions

File tree

arch/arm/boot/dts/exynos5250.dtsi

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -290,14 +290,24 @@
290290
};
291291

292292
pmu_system_controller: system-controller@10040000 {
293-
compatible = "samsung,exynos5250-pmu", "syscon";
293+
compatible = "samsung,exynos5250-pmu", "simple-mfd", "syscon";
294294
reg = <0x10040000 0x5000>;
295295
clock-names = "clkout16";
296296
clocks = <&clock CLK_FIN_PLL>;
297297
#clock-cells = <1>;
298298
interrupt-controller;
299299
#interrupt-cells = <3>;
300300
interrupt-parent = <&gic>;
301+
302+
dp_phy: dp-phy {
303+
compatible = "samsung,exynos5250-dp-video-phy";
304+
#phy-cells = <0>;
305+
};
306+
307+
mipi_phy: mipi-phy {
308+
compatible = "samsung,s5pv210-mipi-video-phy";
309+
#phy-cells = <1>;
310+
};
301311
};
302312

303313
watchdog@101d0000 {
@@ -810,18 +820,6 @@
810820
status = "disabled";
811821
};
812822

813-
dp_phy: video-phy-0 {
814-
compatible = "samsung,exynos5250-dp-video-phy";
815-
samsung,pmu-syscon = <&pmu_system_controller>;
816-
#phy-cells = <0>;
817-
};
818-
819-
mipi_phy: video-phy-1 {
820-
compatible = "samsung,s5pv210-mipi-video-phy";
821-
#phy-cells = <1>;
822-
syscon = <&pmu_system_controller>;
823-
};
824-
825823
dsi_0: dsi@14500000 {
826824
compatible = "samsung,exynos4210-mipi-dsi";
827825
reg = <0x14500000 0x10000>;

0 commit comments

Comments
 (0)