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