dt-bindings: display: Convert connectors to DT schema
Subsystems (3)
Rob Herring
maintainerPATCH 1/1 dt-bindings: display: Convert connectors to DT schema
Convert the analog TV, DVI, HDMI, and VGA connector bindings to DT schema format.
---
I put myself as maintainer, but would be happy if someone else was like one of the Cc'ed people.
.../display/connector/analog-tv-connector.txt | 31 -------- .../connector/analog-tv-connector.yaml | 47 ++++++++++++ .../display/connector/dvi-connector.txt | 36 --------- .../display/connector/dvi-connector.yaml | 75 +++++++++++++++++++ .../display/connector/hdmi-connector.txt | 31 -------- .../display/connector/hdmi-connector.yaml | 63 ++++++++++++++++ .../display/connector/vga-connector.txt | 36 --------- .../display/connector/vga-connector.yaml | 42 +++++++++++ 8 files changed, 227 insertions(+), 134 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/connector/analog-tv-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/dvi-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/dvi-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/hdmi-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/vga-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/vga-connector.yaml
Documentation/devicetree/bindings/display/connector/analog-tv-connector.txt deleted +0 -31
@@ -1,31 +0,0 @@ -Analog TV Connector -=================== - -Required properties: -- compatible: "composite-video-connector" or "svideo-connector" - -Optional properties: -- label: a symbolic name for the connector -- sdtv-standards: limit the supported TV standards on a connector to the given - ones. If not specified all TV standards are allowed. - Possible TV standards are defined in - include/dt-bindings/display/sdtv-standards.h. - -Required nodes: -- Video port for TV input - -Example -------- -#include <dt-bindings/display/sdtv-standards.h> - -tv: connector { - compatible = "composite-video-connector"; - label = "tv"; - sdtv-standards = <(SDTV_STD_PAL | SDTV_STD_NTSC)>; - - port { - tv_connector_in: endpoint { - remote-endpoint = <&venc_out>; - }; - }; -};
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +47 -0
47 lines not on this page · raw message
Documentation/devicetree/bindings/display/connector/dvi-connector.txt deleted +0 -36
@@ -1,36 +0,0 @@ -DVI Connector -============== - -Required properties: -- compatible: "dvi-connector" - -Optional properties: -- label: a symbolic name for the connector -- ddc-i2c-bus: phandle to the i2c bus that is connected to DVI DDC -- analog: the connector has DVI analog pins -- digital: the connector has DVI digital pins -- dual-link: the connector has pins for DVI dual-link -- hpd-gpios: HPD GPIO number - -Required nodes: -- Video port for DVI input - -Note: One (or both) of 'analog' or 'digital' must be set. - -Example -------- - -dvi0: connector@0 { - compatible = "dvi-connector"; - label = "dvi"; - - digital; - - ddc-i2c-bus = <&i2c3>; - - port { - dvi_connector_in: endpoint { - remote-endpoint = <&tfp410_out>; - }; - }; -};
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +75 -0
75 lines not on this page · raw message
Documentation/devicetree/bindings/display/connector/hdmi-connector.txt deleted +0 -31
@@ -1,31 +0,0 @@ -HDMI Connector -============== - -Required properties: -- compatible: "hdmi-connector" -- type: the HDMI connector type: "a", "b", "c", "d" or "e" - -Optional properties: -- label: a symbolic name for the connector -- hpd-gpios: HPD GPIO number -- ddc-i2c-bus: phandle link to the I2C controller used for DDC EDID probing -- ddc-en-gpios: signal to enable DDC bus - -Required nodes: -- Video port for HDMI input - -Example -------- - -hdmi0: connector@1 { - compatible = "hdmi-connector"; - label = "hdmi"; - - type = "a"; - - port { - hdmi_connector_in: endpoint { - remote-endpoint = <&tpd12s015_out>; - }; - }; -};
Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml new file +63 -0
63 lines not on this page · raw message
Documentation/devicetree/bindings/display/connector/vga-connector.txt deleted +0 -36
@@ -1,36 +0,0 @@ -VGA Connector -============= - -Required properties: - -- compatible: "vga-connector" - -Optional properties: - -- label: a symbolic name for the connector corresponding to a hardware label -- ddc-i2c-bus: phandle to the I2C bus that is connected to VGA DDC - -Required nodes: - -The VGA connector internal connections are modeled using the OF graph bindings -specified in Documentation/devicetree/bindings/graph.txt. - -The VGA connector has a single port that must be connected to a video source -port. - - -Example -------- - -vga0: connector@0 { - compatible = "vga-connector"; - label = "vga"; - - ddc-i2c-bus = <&i2c3>; - - port { - vga_connector_in: endpoint { - remote-endpoint = <&adv7123_out>; - }; - }; -};
Documentation/devicetree/bindings/display/connector/vga-connector.yaml new file +42 -0
42 lines not on this page · raw message
Signature · 6 lines
2.25.1 _______________________________________________ dri-devel mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/dri-devel
Hi Rob.
Quoted 10 lines · Rob Herring
Convert the analog TV, DVI, HDMI, and VGA connector bindings to DT schema format.
Cc Sam Ravnborg <[email protected]>Cc Laurent Pinchart <[email protected]>Cc Maxime Ripard <[email protected]>Signed-off-by Rob Herring <[email protected]>---
I put myself as maintainer, but would be happy if someone else was like one of the Cc'ed people.
I nominate Laurent for this....
See some comments in the following.
Mostly related to required - I may have missed something.
Sam
Quoted 79 lines
.../display/connector/analog-tv-connector.txt | 31 -------- .../connector/analog-tv-connector.yaml | 47 ++++++++++++ .../display/connector/dvi-connector.txt | 36 --------- .../display/connector/dvi-connector.yaml | 75 +++++++++++++++++++ .../display/connector/hdmi-connector.txt | 31 -------- .../display/connector/hdmi-connector.yaml | 63 ++++++++++++++++ .../display/connector/vga-connector.txt | 36 --------- .../display/connector/vga-connector.yaml | 42 +++++++++++ 8 files changed, 227 insertions(+), 134 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/connector/analog-tv-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/dvi-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/dvi-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/hdmi-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/vga-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/vga-connector.yamlDocumentation/devicetree/bindings/display/connector/analog-tv-connector.txt deleted +0
-31@@ -1,31 +0,0 @@ -Analog TV Connector -=================== - -Required properties: -- compatible: "composite-video-connector" or "svideo-connector" - -Optional properties: -- label: a symbolic name for the connector -- sdtv-standards: limit the supported TV standards on a connector to the given - ones. If not specified all TV standards are allowed. - Possible TV standards are defined in - include/dt-bindings/display/sdtv-standards.h. - -Required nodes: -- Video port for TV input - -Example -------- -#include <dt-bindings/display/sdtv-standards.h> - -tv: connector { - compatible = "composite-video-connector"; - label = "tv"; - sdtv-standards = <(SDTV_STD_PAL | SDTV_STD_NTSC)>; - - port { - tv_connector_in: endpoint { - remote-endpoint = <&venc_out>; - }; - }; -};Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +17
-0@@ -0,0 +1,47 @@ +# SPDX-License-Identifier: GPL-2.0-only +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/connector/analog-tv-connector.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Analog TV Connector + +maintainers: + - Rob Herring <[email protected]> + +properties: + compatible: + enum: + - composite-video-connector + - svideo-connector +
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml line 27
Quoted 10 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +10
-0+ label: true + + sdtv-standards: + description: Limit the supported TV standards on a connector to the given + ones. If not specified all TV standards are allowed. Possible TV + standards are defined in include/dt-bindings/display/sdtv-standards.h. + $ref: /schemas/types.yaml#/definitions/uint32 + + port: + description: Connection to controller providing analog TV signals
required:
- compatible
- port
??
Quoted 8 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +8
-0+ +additionalProperties: false + +examples: + - | + #include <dt-bindings/display/sdtv-standards.h> + + connector {
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml line 45
Quoted 10 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +10
-0+ compatible = "composite-video-connector"; + label = "tv"; + sdtv-standards = <(SDTV_STD_PAL | SDTV_STD_NTSC)>; + + port { + tv_connector_in: endpoint { + remote-endpoint = <&venc_out>; + }; + }; + };
My personal preference is 4 space indent.
Easier to read for me.
But we discussed this before - would be good
with a recommendation so we know what to expect.
Oh, and example-schema uses 6 spaces :-(
Quoted 63 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +2
-0+ +...Documentation/devicetree/bindings/display/connector/dvi-connector.txt deleted +0
-36@@ -1,36 +0,0 @@ -DVI Connector -============== - -Required properties: -- compatible: "dvi-connector" - -Optional properties: -- label: a symbolic name for the connector -- ddc-i2c-bus: phandle to the i2c bus that is connected to DVI DDC -- analog: the connector has DVI analog pins -- digital: the connector has DVI digital pins -- dual-link: the connector has pins for DVI dual-link -- hpd-gpios: HPD GPIO number - -Required nodes: -- Video port for DVI input - -Note: One (or both) of 'analog' or 'digital' must be set. - -Example -------- - -dvi0: connector@0 { - compatible = "dvi-connector"; - label = "dvi"; - - digital; - - ddc-i2c-bus = <&i2c3>; - - port { - dvi_connector_in: endpoint { - remote-endpoint = <&tfp410_out>; - }; - }; -};Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +13
-0@@ -0,0 +1,75 @@ +# SPDX-License-Identifier: GPL-2.0-only +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: DVI Connector + +maintainers: + - Rob Herring <[email protected]> + +properties: + compatible:
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml line 23
Quoted 10 lines
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +10
-0+ const: dvi-connector + + type: + description: The HDMI connector type + enum: + - a # Standard full size + - b # Never deployed? + - c # Mini + - d # Micro + - e # automotive
type looks like something that was copied from another binding. It is not part of the .txt binding.
Quoted 22 lines
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +22
-0+ + label: true + + hpd-gpios: + description: A GPIO line connected to HPD + maxItems: 1 + + ddc-i2c-bus: + description: phandle link to the I2C controller used for DDC EDID probing + $ref: /schemas/types.yaml#/definitions/phandle + + analog: + type: boolean + description: the connector has DVI analog pins + + digital: + type: boolean + description: the connector has DVI digital pins + + dual-link: + type: boolean + description: the connector has pins for DVI dual-link
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml line 55
Quoted 10 lines
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +10
-0+ + port: + description: Connection to controller providing DVI signals + +anyOf: + - required: + - analog + - required: + - digital +
required:
- compatible
??
Quoted 97 lines
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +20
-0+additionalProperties: false + +examples: + - | + connector { + compatible = "dvi-connector"; + label = "dvi"; + + digital; + + ddc-i2c-bus = <&i2c3>; + + port { + dvi_connector_in: endpoint { + remote-endpoint = <&tfp410_out>; + }; + }; + }; + +...Documentation/devicetree/bindings/display/connector/hdmi-connector.txt deleted +0
-31@@ -1,31 +0,0 @@ -HDMI Connector -============== - -Required properties: -- compatible: "hdmi-connector" -- type: the HDMI connector type: "a", "b", "c", "d" or "e" - -Optional properties: -- label: a symbolic name for the connector -- hpd-gpios: HPD GPIO number -- ddc-i2c-bus: phandle link to the I2C controller used for DDC EDID probing -- ddc-en-gpios: signal to enable DDC bus - -Required nodes: -- Video port for HDMI input - -Example -------- - -hdmi0: connector@1 { - compatible = "hdmi-connector"; - label = "hdmi"; - - type = "a"; - - port { - hdmi_connector_in: endpoint { - remote-endpoint = <&tpd12s015_out>; - }; - }; -};Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml new file +34
-0@@ -0,0 +1,63 @@ +# SPDX-License-Identifier: GPL-2.0-only +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/connector/hdmi-connector.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: HDMI Connector + +maintainers: + - Rob Herring <[email protected]> + +properties: + compatible: + const: hdmi-connector + + type: + description: The HDMI connector type + enum: + - a # Standard full size + - b # Never deployed? + - c # Mini + - d # Micro + - e # automotive + + label: true + + hpd-gpios: + description: A GPIO line connected to HPD + maxItems: 1 + + ddc-i2c-bus: + description: phandle link to the I2C controller used for DDC EDID probing + $ref: /schemas/types.yaml#/definitions/phandle +
Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml line 44
Quoted 10 lines
Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml new file +10
-0+ ddc-en-gpios: + description: GPIO signal to enable DDC bus + maxItems: 1 + + port: + description: Connection to controller providing HDMI signals + +required: + - compatible + - type
port node is also required per .txt binding
Quoted 81 lines
Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml new file +19
-0+ +additionalProperties: false + +examples: + - | + connector { + compatible = "hdmi-connector"; + label = "hdmi"; + + type = "a"; + + port { + hdmi_connector_in: endpoint { + remote-endpoint = <&tpd12s015_out>; + }; + }; + }; + +...Documentation/devicetree/bindings/display/connector/vga-connector.txt deleted +0
-36@@ -1,36 +0,0 @@ -VGA Connector -============= - -Required properties: - -- compatible: "vga-connector" - -Optional properties: - -- label: a symbolic name for the connector corresponding to a hardware label -- ddc-i2c-bus: phandle to the I2C bus that is connected to VGA DDC - -Required nodes: - -The VGA connector internal connections are modeled using the OF graph bindings -specified in Documentation/devicetree/bindings/graph.txt. - -The VGA connector has a single port that must be connected to a video source -port. - - -Example -------- - -vga0: connector@0 { - compatible = "vga-connector"; - label = "vga"; - - ddc-i2c-bus = <&i2c3>; - - port { - vga_connector_in: endpoint { - remote-endpoint = <&adv7123_out>; - }; - }; -};Documentation/devicetree/bindings/display/connector/vga-connector.yaml new file +14
-0@@ -0,0 +1,42 @@ +# SPDX-License-Identifier: GPL-2.0-only +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/connector/vga-connector.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: VGA Connector + +maintainers: + - Rob Herring <[email protected]> + +properties: + compatible: + const: vga-connector
Documentation/devicetree/bindings/display/connector/vga-connector.yaml line 24
Quoted 10 lines
Documentation/devicetree/bindings/display/connector/vga-connector.yaml new file +10
-0+ + label: true + + ddc-i2c-bus: + description: phandle link to the I2C controller used for DDC EDID probing + $ref: /schemas/types.yaml#/definitions/phandle + + port: + description: Connection to controller providing VGA signals +
required:
- compatible
- port
Quoted 20 lines
Documentation/devicetree/bindings/display/connector/vga-connector.yaml new file +18
-0+additionalProperties: false + +examples: + - | + connector { + compatible = "vga-connector"; + label = "vga"; + + ddc-i2c-bus = <&i2c3>; + + port { + vga_connector_in: endpoint { + remote-endpoint = <&adv7123_out>; + }; + }; + }; + +...Signature · 1 line
2.25.1
_______________________________________________
dri-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dri-devel
Rob Herring
maintainerQuoted 113 lines · Sam Ravnborg
Hi Rob.
Quoted 10 lines · Rob Herring
Convert the analog TV, DVI, HDMI, and VGA connector bindings to DT schema format.
Cc Sam Ravnborg <[email protected]>Cc Laurent Pinchart <[email protected]>Cc Maxime Ripard <[email protected]>Signed-off-by Rob Herring <[email protected]>---
I put myself as maintainer, but would be happy if someone else was like one of the Cc'ed people.I nominate Laurent for this....
See some comments in the following.
Mostly related to required - I may have missed something.Sam
Quoted 79 lines
.../display/connector/analog-tv-connector.txt | 31 -------- .../connector/analog-tv-connector.yaml | 47 ++++++++++++ .../display/connector/dvi-connector.txt | 36 --------- .../display/connector/dvi-connector.yaml | 75 +++++++++++++++++++ .../display/connector/hdmi-connector.txt | 31 -------- .../display/connector/hdmi-connector.yaml | 63 ++++++++++++++++ .../display/connector/vga-connector.txt | 36 --------- .../display/connector/vga-connector.yaml | 42 +++++++++++ 8 files changed, 227 insertions(+), 134 deletions(-) delete mode 100644 Documentation/devicetree/bindings/display/connector/analog-tv-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/dvi-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/dvi-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/hdmi-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/hdmi-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/connector/vga-connector.txt create mode 100644 Documentation/devicetree/bindings/display/connector/vga-connector.yamlDocumentation/devicetree/bindings/display/connector/analog-tv-connector.txt deleted +0
-31@@ -1,31 +0,0 @@ -Analog TV Connector -=================== - -Required properties: -- compatible: "composite-video-connector" or "svideo-connector" - -Optional properties: -- label: a symbolic name for the connector -- sdtv-standards: limit the supported TV standards on a connector to the given - ones. If not specified all TV standards are allowed. - Possible TV standards are defined in - include/dt-bindings/display/sdtv-standards.h. - -Required nodes: -- Video port for TV input - -Example -------- -#include <dt-bindings/display/sdtv-standards.h> - -tv: connector { - compatible = "composite-video-connector"; - label = "tv"; - sdtv-standards = <(SDTV_STD_PAL | SDTV_STD_NTSC)>; - - port { - tv_connector_in: endpoint { - remote-endpoint = <&venc_out>; - }; - }; -};Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +17
-0@@ -0,0 +1,47 @@ +# SPDX-License-Identifier: GPL-2.0-only +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/connector/analog-tv-connector.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Analog TV Connector + +maintainers: + - Rob Herring <[email protected]> + +properties: + compatible: + enum: + - composite-video-connector + - svideo-connector +Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml line 27
Quoted 10 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +10
-0+ label: true + + sdtv-standards: + description: Limit the supported TV standards on a connector to the given + ones. If not specified all TV standards are allowed. Possible TV + standards are defined in include/dt-bindings/display/sdtv-standards.h. + $ref: /schemas/types.yaml#/definitions/uint32 + + port: + description: Connection to controller providing analog TV signalsrequired:
- compatible
- port
Quoted 1 line
??
compatible is implicitly required as that has to be there to match on. So if it was the only thing, I just omitted it. Maybe better to just list it.
I was thinking port is optional on all these as it could just be the parent node.
Quoted 13 lines
Quoted 13 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +12
-0+ +additionalProperties: false + +examples: + - | + #include <dt-bindings/display/sdtv-standards.h> + + connector { + compatible = "composite-video-connector"; + label = "tv"; + sdtv-standards = <(SDTV_STD_PAL | SDTV_STD_NTSC)>; +
Quoted 8 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml line 45
Quoted 6 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +6
-0+ port { + tv_connector_in: endpoint { + remote-endpoint = <&venc_out>; + }; + }; + };My personal preference is 4 space indent.
Easier to read for me.
Sure.
Quoted 2 lines
But we discussed this before - would be good
with a recommendation so we know what to expect.
I don't really care until we have a way to automatically check it. Then it will be the Law.
Quoted 2 lines
Oh, and example-schema uses 6 spaces :-(
Humm...
Quoted 67 lines
Quoted 67 lines
Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml new file +2
-0+ +...Documentation/devicetree/bindings/display/connector/dvi-connector.txt deleted +0
-36@@ -1,36 +0,0 @@ -DVI Connector -============== - -Required properties: -- compatible: "dvi-connector" - -Optional properties: -- label: a symbolic name for the connector -- ddc-i2c-bus: phandle to the i2c bus that is connected to DVI DDC -- analog: the connector has DVI analog pins -- digital: the connector has DVI digital pins -- dual-link: the connector has pins for DVI dual-link -- hpd-gpios: HPD GPIO number - -Required nodes: -- Video port for DVI input - -Note: One (or both) of 'analog' or 'digital' must be set. - -Example -------- - -dvi0: connector@0 { - compatible = "dvi-connector"; - label = "dvi"; - - digital; - - ddc-i2c-bus = <&i2c3>; - - port { - dvi_connector_in: endpoint { - remote-endpoint = <&tfp410_out>; - }; - }; -};Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +17
-0@@ -0,0 +1,75 @@ +# SPDX-License-Identifier: GPL-2.0-only +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/connector/dvi-connector.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: DVI Connector + +maintainers: + - Rob Herring <[email protected]> + +properties: + compatible: + const: dvi-connector + + type: + description: The HDMI connector type
Quoted 8 lines
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml line 23
Quoted 6 lines
Documentation/devicetree/bindings/display/connector/dvi-connector.yaml new file +6
-0+ enum: + - a # Standard full size + - b # Never deployed? + - c # Mini + - d # Micro + - e # automotivetype looks like something that was copied from another binding. It is not part of the .txt binding.
Err, copy-n-paste from hdmi...
Rob
_______________________________________________
dri-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/dri-devel