video.txt 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. DT bindings for Xilinx video IP cores
  2. -------------------------------------
  3. Xilinx video IP cores process video streams by acting as video sinks and/or
  4. sources. They are connected by links through their input and output ports,
  5. creating a video pipeline.
  6. Each video IP core is represented by an AMBA bus child node in the device
  7. tree using bindings documented in this directory. Connections between the IP
  8. cores are represented as defined in ../video-interfaces.txt.
  9. The whole pipeline is represented by an AMBA bus child node in the device
  10. tree using bindings documented in ./xlnx,video.txt.
  11. Common properties
  12. -----------------
  13. The following properties are common to all Xilinx video IP cores.
  14. - xlnx,video-format: This property represents a video format transmitted on an
  15. AXI bus between video IP cores, using its VF code as defined in "AXI4-Stream
  16. Video IP and System Design Guide" [UG934]. How the format relates to the IP
  17. core is decribed in the IP core bindings documentation.
  18. - xlnx,video-width: This property qualifies the video format with the sample
  19. width expressed as a number of bits per pixel component. All components must
  20. use the same width.
  21. - xlnx,cfa-pattern: When the video format is set to Mono/Sensor, this property
  22. describes the sensor's color filter array pattern. Supported values are
  23. "bggr", "gbrg", "grbg", "rggb" and "mono". If not specified, the pattern
  24. defaults to "mono".
  25. [UG934] http://www.xilinx.com/support/documentation/ip_documentation/axi_videoip/v1_0/ug934_axi_videoIP.pdf