Loading...
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 };