blob: 62f0521b09245bbe53a360725b07bd1be57e72dd [file] [log] [blame]
Tom Rini53633a82024-02-29 12:33:36 -05001# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/display/bridge/analogix,dp.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: Analogix Display Port bridge
8
9maintainers:
10 - Rob Herring <robh@kernel.org>
11
12properties:
13 reg:
14 maxItems: 1
15
16 interrupts:
17 maxItems: 1
18
19 clocks: true
20
21 clock-names: true
22
23 phys: true
24
25 phy-names:
26 const: dp
27
28 force-hpd:
29 type: boolean
30 description:
31 Indicate driver need force hpd when hpd detect failed, this
32 is used for some eDP screen which don not have a hpd signal.
33
34 hpd-gpios:
35 description:
36 Hotplug detect GPIO.
37 Indicates which GPIO should be used for hotplug detection
38
39 ports:
40 $ref: /schemas/graph.yaml#/properties/ports
41
42 properties:
43 port@0:
44 $ref: /schemas/graph.yaml#/properties/port
45 description:
46 Input node to receive pixel data.
47
48 port@1:
49 $ref: /schemas/graph.yaml#/properties/port
50 description:
51 Port node with one endpoint connected to a dp-connector node.
52
53 required:
54 - port@0
55 - port@1
56
57required:
58 - reg
59 - interrupts
60 - clock-names
61 - clocks
62 - ports
63
64additionalProperties: true