Lines Matching full:streams

296  *	way to select I2S clock used by driving digital audio streams at some
825 * @enable_streams: Enable the streams defined in streams_mask on the given
831 * @disable_streams: Disable the streams defined in streams_mask on the given
969 * Set this flag if this subdev supports multiplexed streams. This means
976 * - Multiple streams per pad are supported
1042 * @enabled_streams: Bitmask of enabled streams used by
1252 * implement the multiplexed streams API (as indicated by the
1492 * @fmt: Format used to initialize all the streams
1495 * all the streams using the given format.
1539 * v4l2_subdev_state_xlate_streams() - Translate streams from one pad to another
1544 * @streams: Streams bitmask on the first pad
1546 * Streams on sink pads of a subdev are routed to source pads as expressed in
1549 * on @pad0, expressed as a bitmask in @streams, to the corresponding streams
1551 * on @pad1, and updates @streams with the streams that have been found in the
1556 * Return: The bitmask of streams of @pad1 that are routed to @streams on @pad0.
1559 u32 pad0, u32 pad1, u64 *streams);
1565 * an input stream shall not be routed to multiple output streams (stream
1568 * multiple input streams shall not be routed to the same output stream
1571 * all streams from a sink pad must be routed to a single source pad
1573 * all streams on a source pad must originate from a single sink pad
1575 * source pads shall not contain multiplexed streams
1577 * sink pads shall not contain multiplexed streams
1582 * all streams from a sink pad must be routed to a single source pad, and
1587 * no multiplexed streams allowed on either source or sink sides.
1623 * v4l2_subdev_enable_streams() - Enable streams on a pad
1626 * @streams_mask: Bitmask of streams to enable
1628 * This function enables streams on a source @pad of a subdevice. The pad is
1629 * identified by its index, while the streams are identified by the
1630 * @streams_mask bitmask. This allows enabling multiple streams on a pad at
1644 * * -EALREADY: One of the streams in streams_mask is already enabled
1653 * v4l2_subdev_disable_streams() - Disable streams on a pad
1656 * @streams_mask: Bitmask of streams to disable
1658 * This function disables streams on a source @pad of a subdevice. The pad is
1659 * identified by its index, while the streams are identified by the
1660 * @streams_mask bitmask. This allows disabling multiple streams on a pad at
1663 * Disabling a streams that is not enabled isn't allowed. If @streams_mask
1674 * * -EALREADY: One of the streams in streams_mask is not enabled
1688 * Subdevice drivers that implement the streams-aware