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