4 The TI Video Port InterFace (VPIF) is the primary component for video
5 capture and display on the DA850/AM18x family of TI DaVinci/Sitara
8 TI Document reference: SPRUH82C, Chapter 35
9 http://www.ti.com/lit/pdf/spruh82
12 - compatible: must be "ti,da850-vpif"
13 - reg: physical base address and length of the registers set for the device;
14 - interrupts: should contain IRQ line for the VPIF
18 VPIF has a 16-bit parallel bus input, supporting 2 8-bit channels or a
19 single 16-bit channel. It should contain at least one port child node
20 with child 'endpoint' node. Please refer to the bindings defined in
21 Documentation/devicetree/bindings/media/video-interfaces.txt.
23 Example using 2 8-bit input channels, one of which is connected to an
24 I2C-connected TVP5147 decoder:
27 compatible = "ti,da850-vpif";
28 reg = <0x217000 0x1000>;
32 vpif_ch0: endpoint@0 {
35 remote-endpoint = <&composite>;
38 vpif_ch1: endpoint@1 {
51 compatible = "ti,tvp5147";
61 /* VPIF channel 0 (lower 8-bits) */
62 remote-endpoint = <&vpif_ch0>;
70 Alternatively, an example when the bus is configured as a single
71 16-bit input (e.g. for raw-capture mode):
74 compatible = "ti,da850-vpif";
75 reg = <0x217000 0x1000>;