Lines Matching +full:port +full:- +full:endpoint
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Mehdi Djait <mehdi.djait@bootlin.com>
13 The tw9900 is a multi-standard video decoder, supporting NTSC, PAL standards
14 with auto-detection features.
23 vdd-supply:
26 reset-gpios:
30 powerdown-gpios:
38 port@0:
39 $ref: /schemas/graph.yaml#/properties/port
40 description: Analog input port
43 endpoint@0:
44 $ref: /schemas/graph.yaml#/properties/endpoint
47 endpoint@1:
48 $ref: /schemas/graph.yaml#/properties/endpoint
51 endpoint@2:
52 $ref: /schemas/graph.yaml#/properties/endpoint
55 endpoint@3:
56 $ref: /schemas/graph.yaml#/properties/endpoint
60 - required:
61 - endpoint@0
62 - required:
63 - endpoint@1
64 - required:
65 - endpoint@2
66 - required:
67 - endpoint@3
69 port@1:
70 $ref: /schemas/graph.yaml#/properties/port
71 description: Video port for the decoder output.
75 - port@0
76 - port@1
79 - compatible
80 - ports
81 - reg
82 - vdd-supply
87 - |
88 #include <dt-bindings/display/sdtv-standards.h>
89 #include <dt-bindings/gpio/gpio.h>
92 compatible = "composite-video-connector";
94 sdtv-standards = <(SDTV_STD_PAL | SDTV_STD_NTSC)>;
96 port {
97 composite_to_tw9900: endpoint {
98 remote-endpoint = <&tw9900_to_composite>;
104 #address-cells = <1>;
105 #size-cells = <0>;
107 video-decoder@44 {
111 vdd-supply = <&tw9900_supply>;
112 reset-gpios = <&gpio2 5 GPIO_ACTIVE_LOW>;
115 #address-cells = <1>;
116 #size-cells = <0>;
118 port@0 {
119 #address-cells = <1>;
120 #size-cells = <0>;
123 tw9900_to_composite: endpoint@0 {
125 remote-endpoint = <&composite_to_tw9900>;
129 port@1 {
131 endpoint {
132 remote-endpoint = <&cif_in>;