Lines Matching full:streams
296 * way to select I2S clock used by driving digital audio streams at some
831 * @enable_streams: Enable the streams defined in streams_mask on the given
841 * @disable_streams: Disable the streams defined in streams_mask on the given
989 * Set this flag if this subdev supports multiplexed streams. This means
996 * - Multiple streams per pad are supported
1280 * implement the multiplexed streams API (as indicated by the
1538 * @fmt: Format used to initialize all the streams
1541 * all the streams using the given format.
1585 * v4l2_subdev_state_xlate_streams() - Translate streams from one pad to another
1590 * @streams: Streams bitmask on the first pad
1592 * Streams on sink pads of a subdev are routed to source pads as expressed in
1595 * on @pad0, expressed as a bitmask in @streams, to the corresponding streams
1597 * on @pad1, and updates @streams with the streams that have been found in the
1602 * Return: The bitmask of streams of @pad1 that are routed to @streams on @pad0.
1605 u32 pad0, u32 pad1, u64 *streams);
1611 * an input stream shall not be routed to multiple output streams (stream
1614 * multiple input streams shall not be routed to the same output stream
1617 * all streams from a sink pad must be routed to a single source pad
1619 * all streams on a source pad must originate from a single sink pad
1621 * source pads shall not contain multiplexed streams
1623 * sink pads shall not contain multiplexed streams
1628 * all streams from a sink pad must be routed to a single source pad, and
1633 * no multiplexed streams allowed on either source or sink sides.
1669 * v4l2_subdev_enable_streams() - Enable streams on a pad
1672 * @streams_mask: Bitmask of streams to enable
1674 * This function enables streams on a source @pad of a subdevice. The pad is
1675 * identified by its index, while the streams are identified by the
1676 * @streams_mask bitmask. This allows enabling multiple streams on a pad at
1692 * * -EALREADY: One of the streams in streams_mask is already enabled
1701 * v4l2_subdev_disable_streams() - Disable streams on a pad
1704 * @streams_mask: Bitmask of streams to disable
1706 * This function disables streams on a source @pad of a subdevice. The pad is
1707 * identified by its index, while the streams are identified by the
1708 * @streams_mask bitmask. This allows disabling multiple streams on a pad at
1711 * Disabling a streams that is not enabled isn't allowed. If @streams_mask
1724 * * -EALREADY: One of the streams in streams_mask is not enabled
1738 * Subdevice drivers that implement the streams-aware