1Analogix Display Port bridge bindings 2 3Required properties for dp-controller: 4 -compatible: 5 platform specific such as: 6 * "samsung,exynos5-dp" 7 * "rockchip,rk3288-dp" 8 * "rockchip,rk3399-edp" 9 -reg: 10 physical base address of the controller and length 11 of memory mapped region. 12 -interrupts: 13 interrupt combiner values. 14 -clocks: 15 from common clock binding: handle to dp clock. 16 -clock-names: 17 from common clock binding: Shall be "dp". 18 -phys: 19 from general PHY binding: the phandle for the PHY device. 20 -phy-names: 21 from general PHY binding: Should be "dp". 22 23Optional properties for dp-controller: 24 -force-hpd: 25 Indicate driver need force hpd when hpd detect failed, this 26 is used for some eDP screen which don't have hpd signal. 27 -hpd-gpios: 28 Hotplug detect GPIO. 29 Indicates which GPIO should be used for hotplug detection 30 -port@[X]: SoC specific port nodes with endpoint definitions as defined 31 in Documentation/devicetree/bindings/media/video-interfaces.txt, 32 please refer to the SoC specific binding document: 33 * Documentation/devicetree/bindings/display/exynos/exynos_dp.txt 34 * Documentation/devicetree/bindings/display/rockchip/analogix_dp-rockchip.txt 35 36[1]: Documentation/devicetree/bindings/media/video-interfaces.txt 37------------------------------------------------------------------------------- 38 39Example: 40 41 dp-controller { 42 compatible = "samsung,exynos5-dp"; 43 reg = <0x145b0000 0x10000>; 44 interrupts = <10 3>; 45 interrupt-parent = <&combiner>; 46 clocks = <&clock 342>; 47 clock-names = "dp"; 48 49 phys = <&dp_phy>; 50 phy-names = "dp"; 51 }; 52