Lines Matching +full:remote +full:- +full:endpoint +full:- +full:label

2 # SPDX-License-Identifier: Apache-2.0
10 devices in the pipeline and is described by 'endpoint' subnodes.
12 If a port can be configured to work with more than one remote device on the same
13 bus, an 'endpoint' child node must be provided for each of them. If more than one
14 port is present in a device node or there is more than one endpoint at a port, or
16 scheme using '#address-cells', '#size-cells' and 'reg' properties is used.
19 specify #address-cells, #size-cells properties independently for the 'port' and
20 'endpoint' nodes. For example:
25 #address-cells = <1>;
26 #size-cells = <0>;
30 endpoint@0 { ... };
31 endpoint@1 { ... };
37 Two 'endpoint' nodes must be linked with each other via their 'remote-endpoint'
39 references are currently not possible. A 'remote-endpoint-label' string is used
40 instead to be able to specify, at least, the label of the peer remote-endpoint.
43 source: endpoint {
44 compatible = "zephyr,video-interfaces";
45 remote-endpoint-label = "sink";
48 sink: endpoint{
49 compatible = "zephyr,video-interfaces";
50 remote-endpoint-label = "source";
53 This binding contains the most common properties needed to configure an endpoint
55 peer 'endpoint' node will be identical, however they might be different when
60 remote-endpoint-label:
64 Label of the 'remote-endpoint' subnode that interfaces with this endpoint.
65 This property is used as a 'work-around' to be able to declare the remote
66 endpoint and should be replaced by a "remote-endpoint" phandle property when
69 bus-type:
72 - 1 # MIPI CSI-2 C-PHY
73 - 2 # MIPI CSI1
74 - 3 # CCP2
75 - 4 # MIPI CSI-2 D-PHY
76 - 5 # Parallel
77 - 6 # BT.656
81 data-shift:
84 On parallel data busses, if bus-width is used to specify the number of
85 data lines, data-shift can be used to specify which data lines are used,
86 e.g. "bus-width=<8>; data-shift=<2>;" means, that lines 9:2 are used.
88 hsync-active:
91 - 0 # low
92 - 1 # high
96 vsync-active:
99 - 0 # low
100 - 1 # high
104 pclk-sample:
107 - 0 # falling
108 - 1 # rising
109 - 2 # both
113 link-frequencies:
116 Allowed data bus frequencies. For MIPI CSI-2, for instance, this is the
120 clock-lane:
125 a MIPI CSI-2 bus we could have "clock-lane = <0>;", which places the
127 only (e.g. MIPI CSI-2).
129 data-lanes:
134 lane, e.g. for 2-lane MIPI CSI-2 bus we could have "data-lanes = <1 2>;",
138 lane. This property is valid for serial busses only (e.g. MIPI CSI-2).
141 bus-width: