Skip to content

Commit 017cdef

Browse files
committed
arm64: dts: exynos: move MIPI phy to PMU node in Exynos5433
The MIPI phy is actually part of the Power Management Unit system controller. It does not have own address space, thus keeping the node under soc causes warnings: exynos5433-tm2e.dtb: soc@0: video-phy: {'compatible': ['samsung,exynos5433-mipi-video-phy'], ... should not be valid under {'type': 'object'} Tested-by: Marek Szyprowski <m.szyprowski@samsung.com> Link: https://lore.kernel.org/r/20230127194057.186458-9-krzysztof.kozlowski@linaro.org Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
1 parent 284f6dc commit 017cdef

1 file changed

Lines changed: 9 additions & 10 deletions

File tree

arch/arm64/boot/dts/exynos/exynos5433.dtsi

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -911,12 +911,20 @@
911911
};
912912

913913
pmu_system_controller: system-controller@105c0000 {
914-
compatible = "samsung,exynos5433-pmu", "syscon";
914+
compatible = "samsung,exynos5433-pmu", "simple-mfd", "syscon";
915915
reg = <0x105c0000 0x5008>;
916916
#clock-cells = <1>;
917917
clock-names = "clkout16";
918918
clocks = <&xxti>;
919919

920+
mipi_phy: mipi-phy {
921+
compatible = "samsung,exynos5433-mipi-video-phy";
922+
#phy-cells = <1>;
923+
samsung,cam0-sysreg = <&syscon_cam0>;
924+
samsung,cam1-sysreg = <&syscon_cam1>;
925+
samsung,disp-sysreg = <&syscon_disp>;
926+
};
927+
920928
reboot: syscon-reboot {
921929
compatible = "syscon-reboot";
922930
regmap = <&pmu_system_controller>;
@@ -936,15 +944,6 @@
936944
interrupts = <GIC_PPI 9 0xf04>;
937945
};
938946

939-
mipi_phy: video-phy {
940-
compatible = "samsung,exynos5433-mipi-video-phy";
941-
#phy-cells = <1>;
942-
samsung,pmu-syscon = <&pmu_system_controller>;
943-
samsung,cam0-sysreg = <&syscon_cam0>;
944-
samsung,cam1-sysreg = <&syscon_cam1>;
945-
samsung,disp-sysreg = <&syscon_disp>;
946-
};
947-
948947
decon: decon@13800000 {
949948
compatible = "samsung,exynos5433-decon";
950949
reg = <0x13800000 0x2104>;

0 commit comments

Comments
 (0)