Lines Matching full:streams

296  *	way to select I2S clock used by driving digital audio streams at some
833 * @enable_streams: Enable the streams defined in streams_mask on the given
843 * @disable_streams: Disable the streams defined in streams_mask on the given
991 * Set this flag if this subdev supports multiplexed streams. This means
998 * - Multiple streams per pad are supported
1282 * implement the multiplexed streams API (as indicated by the
1540 * @fmt: Format used to initialize all the streams
1543 * all the streams using the given format.
1587 * v4l2_subdev_state_xlate_streams() - Translate streams from one pad to another
1592 * @streams: Streams bitmask on the first pad
1594 * Streams on sink pads of a subdev are routed to source pads as expressed in
1597 * on @pad0, expressed as a bitmask in @streams, to the corresponding streams
1599 * on @pad1, and updates @streams with the streams that have been found in the
1604 * Return: The bitmask of streams of @pad1 that are routed to @streams on @pad0.
1607 u32 pad0, u32 pad1, u64 *streams);
1613 * an input stream shall not be routed to multiple output streams (stream
1616 * multiple input streams shall not be routed to the same output stream
1619 * all streams from a sink pad must be routed to a single source pad
1621 * all streams on a source pad must originate from a single sink pad
1623 * source pads shall not contain multiplexed streams
1625 * sink pads shall not contain multiplexed streams
1630 * all streams from a sink pad must be routed to a single source pad, and
1635 * no multiplexed streams allowed on either source or sink sides.
1671 * v4l2_subdev_enable_streams() - Enable streams on a pad
1674 * @streams_mask: Bitmask of streams to enable
1676 * This function enables streams on a source @pad of a subdevice. The pad is
1677 * identified by its index, while the streams are identified by the
1678 * @streams_mask bitmask. This allows enabling multiple streams on a pad at
1694 * * -EALREADY: One of the streams in streams_mask is already enabled
1703 * v4l2_subdev_disable_streams() - Disable streams on a pad
1706 * @streams_mask: Bitmask of streams to disable
1708 * This function disables streams on a source @pad of a subdevice. The pad is
1709 * identified by its index, while the streams are identified by the
1710 * @streams_mask bitmask. This allows disabling multiple streams on a pad at
1713 * Disabling a streams that is not enabled isn't allowed. If @streams_mask
1726 * * -EALREADY: One of the streams in streams_mask is not enabled
1740 * Subdevice drivers that implement the streams-aware