Lines Matching full:streams

296  *	way to select I2S clock used by driving digital audio streams at some
828 * @enable_streams: Enable the streams defined in streams_mask on the given
834 * @disable_streams: Disable the streams defined in streams_mask on the given
966 * Set this flag if this subdev supports multiplexed streams. This means
973 * - Multiple streams per pad are supported
1039 * @enabled_streams: Bitmask of enabled streams used by
1326 * implement the multiplexed streams API (as indicated by the
1531 * @fmt: Format used to initialize all the streams
1534 * all the streams using the given format.
1624 * v4l2_subdev_state_xlate_streams() - Translate streams from one pad to another
1629 * @streams: Streams bitmask on the first pad
1631 * Streams on sink pads of a subdev are routed to source pads as expressed in
1634 * on @pad0, expressed as a bitmask in @streams, to the corresponding streams
1636 * on @pad1, and updates @streams with the streams that have been found in the
1641 * Return: The bitmask of streams of @pad1 that are routed to @streams on @pad0.
1644 u32 pad0, u32 pad1, u64 *streams);
1650 * an input stream shall not be routed to multiple output streams (stream
1653 * multiple input streams shall not be routed to the same output stream
1656 * all streams from a sink pad must be routed to a single source pad
1658 * all streams on a source pad must originate from a single sink pad
1660 * source pads shall not contain multiplexed streams
1662 * sink pads shall not contain multiplexed streams
1667 * all streams from a sink pad must be routed to a single source pad, and
1672 * no multiplexed streams allowed on either source or sink sides.
1708 * v4l2_subdev_enable_streams() - Enable streams on a pad
1711 * @streams_mask: Bitmask of streams to enable
1713 * This function enables streams on a source @pad of a subdevice. The pad is
1714 * identified by its index, while the streams are identified by the
1715 * @streams_mask bitmask. This allows enabling multiple streams on a pad at
1729 * * -EALREADY: One of the streams in streams_mask is already enabled
1738 * v4l2_subdev_disable_streams() - Disable streams on a pad
1741 * @streams_mask: Bitmask of streams to disable
1743 * This function disables streams on a source @pad of a subdevice. The pad is
1744 * identified by its index, while the streams are identified by the
1745 * @streams_mask bitmask. This allows disabling multiple streams on a pad at
1748 * Disabling a streams that is not enabled isn't allowed. If @streams_mask
1759 * * -EALREADY: One of the streams in streams_mask is not enabled
1773 * Subdevice drivers that implement the streams-aware