Lines Matching +full:port +full:- +full:endpoint

4 (and also SECAM in the TVP5151 case) video signals to either 8-bit 4:2:2 YUV
5 with discrete syncs or 8-bit ITU-R BT.656 with embedded syncs output formats.
9 - compatible: Value must be "ti,tvp5150".
10 - reg: I2C slave address.
14 - pdn-gpios: Phandle for the GPIO connected to the PDN pin, if any.
15 - reset-gpios: Phandle for the GPIO connected to the RESETB pin, if any.
17 The device node must contain one 'port' child node per device physical input
18 and output port, in accordance with the video interface bindings defined in
19 Documentation/devicetree/bindings/media/video-interfaces.txt. The port nodes
22 Name Type Port
23 --------------------------------------
26 Y-OUT src 2
28 The device node must contain at least one sink port and the src port. Each input
29 port must be linked to an endpoint defined in [1]. The port/connector layout is
32 tvp-5150 port@0 (AIP1A)
33 endpoint@0 -----------> Comp0-Con port
34 endpoint@1 ------+----> Svideo-Con port
35 tvp-5150 port@1 (AIP1B) |
36 endpoint@1 ------+
37 endpoint@0 -----------> Comp1-Con port
38 tvp-5150 port@2
39 endpoint (video bitstream output at YOUT[0-7] parallel bus)
41 Required Endpoint Properties for parallel synchronization on output port:
44 - hsync-active: Active state of the HSYNC signal. Must be <1> (HIGH).
45 - vsync-active: Active state of the VSYNC signal. Must be <1> (HIGH).
46 - field-even-active: Field signal level during the even field data
55 - sdtv-standards: Set the possible signals to which the hardware tries to lock
59 [1] Documentation/devicetree/bindings/display/connector/analog-tv-connector.yaml.
61 Example - three input sources:
62 #include <dt-bindings/display/sdtv-standards.h>
65 compatible = "composite-video-connector";
67 sdtv-standards = <SDTV_STD_PAL_M>; /* limit to pal-m signals */
69 port {
70 composite0_to_tvp5150: endpoint {
71 remote-endpoint = <&tvp5150_to_composite0>;
77 compatible = "composite-video-connector";
79 sdtv-standards = <SDTV_STD_NTSC_M>; /* limit to ntsc-m signals */
81 port {
82 composite1_to_tvp5150: endpoint {
83 remote-endpoint = <&tvp5150_to_composite1>;
89 compatible = "svideo-connector";
90 label = "S-Video";
92 port {
93 #address-cells = <1>;
94 #size-cells = <0>;
96 svideo_luma_to_tvp5150: endpoint@0 {
98 remote-endpoint = <&tvp5150_to_svideo_luma>;
101 svideo_chroma_to_tvp5150: endpoint@1 {
103 remote-endpoint = <&tvp5150_to_svideo_chroma>;
112 pdn-gpios = <&gpio4 30 GPIO_ACTIVE_LOW>;
113 reset-gpios = <&gpio6 7 GPIO_ACTIVE_LOW>;
114 #address-cells = <1>;
115 #size-cells = <0>;
117 port@0 {
118 #address-cells = <1>;
119 #size-cells = <0>;
122 tvp5150_to_composite0: endpoint@0 {
124 remote-endpoint = <&composite0_to_tvp5150>;
127 tvp5150_to_svideo_luma: endpoint@1 {
129 remote-endpoint = <&svideo_luma_to_tvp5150>;
133 port@1 {
134 #address-cells = <1>;
135 #size-cells = <0>;
138 tvp5150_to_composite1: endpoint@0 {
140 remote-endpoint = <&composite1_to_tvp5150>;
143 tvp5150_to_svideo_chroma: endpoint@1 {
145 remote-endpoint = <&svideo_chroma_to_tvp5150>;
149 port@2 {
152 tvp5150_1: endpoint {
153 remote-endpoint = <&ccdc_ep>;