Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: phy: samsung,mipi-video-phy: document exynos7870 MIPI phy

The Exynos7870 MIPI PHY device contains one DSIM PHY block and three
CSIS PHY blocks. It also requires two sysregs, one for display, and the
other for cameras. Document this device.

Signed-off-by: Kaustabh Chakraborty <kauschluss@disroot.org>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20250612-exynos7870-mipi-phy-v1-1-3fff0b62d9d3@disroot.org
Signed-off-by: Vinod Koul <vkoul@kernel.org>

authored by

Kaustabh Chakraborty and committed by
Vinod Koul
2ac58405 385a766b

+25 -4
+25 -4
Documentation/devicetree/bindings/phy/samsung,mipi-video-phy.yaml
··· 29 29 - samsung,s5pv210-mipi-video-phy 30 30 - samsung,exynos5420-mipi-video-phy 31 31 - samsung,exynos5433-mipi-video-phy 32 + - samsung,exynos7870-mipi-video-phy 32 33 33 34 "#phy-cells": 34 35 const: 1 ··· 47 46 deprecated: true 48 47 description: 49 48 Phandle to PMU system controller interface, valid for 50 - samsung,exynos5433-mipi-video-phy (if not a child of PMU). 49 + samsung,exynos5433-mipi-video-phy and samsung,exynos7870-mipi-video-phy 50 + (if not a child of PMU). 51 51 52 52 samsung,disp-sysreg: 53 53 $ref: /schemas/types.yaml#/definitions/phandle 54 54 description: 55 55 Phandle to DISP system controller interface, valid for 56 - samsung,exynos5433-mipi-video-phy. 56 + samsung,exynos5433-mipi-video-phy and samsung,exynos7870-mipi-video-phy. 57 57 58 58 samsung,cam0-sysreg: 59 59 $ref: /schemas/types.yaml#/definitions/phandle 60 60 description: 61 61 Phandle to CAM0 system controller interface, valid for 62 - samsung,exynos5433-mipi-video-phy. 62 + samsung,exynos5433-mipi-video-phy and samsung,exynos7870-mipi-video-phy. 63 63 64 64 samsung,cam1-sysreg: 65 65 $ref: /schemas/types.yaml#/definitions/phandle ··· 86 84 samsung,disp-sysreg: false 87 85 samsung,cam0-sysreg: false 88 86 samsung,cam1-sysreg: false 89 - else: 87 + 88 + - if: 89 + properties: 90 + compatible: 91 + contains: 92 + const: samsung,exynos5433-mipi-video-phy 93 + then: 90 94 properties: 91 95 syscon: false 92 96 required: 93 97 - samsung,disp-sysreg 94 98 - samsung,cam0-sysreg 95 99 - samsung,cam1-sysreg 100 + 101 + - if: 102 + properties: 103 + compatible: 104 + contains: 105 + const: samsung,exynos7870-mipi-video-phy 106 + then: 107 + properties: 108 + syscon: false 109 + samsung,cam1-sysreg: false 110 + required: 111 + - samsung,disp-sysreg 112 + - samsung,cam0-sysreg 96 113 97 114 additionalProperties: false 98 115