Home
last modified time | relevance | path

Searched +full:stream +full:- +full:mode +full:- +full:support (Results 1 – 25 of 472) sorted by relevance

12345678910>>...19

/linux/include/linux/
H A Dxz.h1 /* SPDX-License-Identifier: 0BSD */
7 * Igor Pavlov <https://7-zip.org/>
22 * enum xz_mode - Operation mode
24 * @XZ_SINGLE: Single-call mode. This uses less RAM than
25 * multi-call modes, because the LZMA2
30 * @XZ_PREALLOC: Multi-call mode with preallocated LZMA2
34 * @XZ_DYNALLOC: Multi-call mode. The LZMA2 dictionary is
36 * parsed from the stream headers. If the
40 * It is possible to enable support only for a subset of the above
43 * with support for all operation modes, but the preboot code may
[all …]
/linux/drivers/staging/media/atomisp/pci/
H A Dia_css_stream_public.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
11 * This file contains support for configuring and controlling streams
25 * Note that not all ISP modes support all input modes.
29 IA_CSS_INPUT_MODE_FIFO, /** data from input-fifo */
30 IA_CSS_INPUT_MODE_TPG, /** data from test-pattern generator */
31 IA_CSS_INPUT_MODE_PRBS, /** data from pseudo-random bit stream */
44 stream */
59 enum atomisp_input_format format; /** Format of input stream. This data
62 int linked_isys_stream_id; /** default value is -1, other value means
[all …]
/linux/Documentation/devicetree/bindings/sound/
H A Drenesas,fsi.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas FIFO-buffered Serial Interface (FSI)
10 - Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
13 - $ref: dai-common.yaml#
22 - items:
23 - enum:
24 - renesas,fsi2-sh73a0 # SH-Mobile AG5
25 - renesas,fsi2-r8a7740 # R-Mobile A1
[all …]
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6.h1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /* Copyright (C) 2013 - 2024 Intel Corporation */
11 #include "ipu6-buttress.h"
17 #define IPU6_NAME "intel-ipu6"
35 * IPU6 - TGL
36 * IPU6SE - JSL
37 * IPU6EP - ADL/RPL
38 * IPU6EP_MTL - MTL
96 /* The firmware is accessible within the first 2 GiB only in non-secure mode. */
116 * Threshold values are pre-defined and are arrived at after performance
[all …]
/linux/sound/soc/renesas/rcar/
H A Dmsiof.c1 // SPDX-License-Identifier: GPL-2.0
3 // Renesas R-Car MSIOF (Clock-Synchronized Serial Interface with FIFO) I2S driver
10 * [NOTE-CLOCK-MODE]
12 * This driver doesn't support Clock/Frame Provider Mode
[all...]
/linux/Documentation/networking/
H A Dstrparser.rst1 .. SPDX-License-Identifier: GPL-2.0
4 Stream Parser (strparser)
10 The stream parser (strparser) is a utility that parses messages of an
11 application layer protocol running over a data stream. The stream
13 kernel support for application layer messages. For instance, Kernel
14 Connection Multiplexor (KCM) uses the Stream Parser to parse messages
18 mode.
20 In receive callback mode, the strparser is called from the data_ready
24 In general mode, a sequence of skbs are fed to strparser from an
33 functions, and a data_ready function for receive callback mode. The
[all …]
H A Dtls-offload.rst1 .. SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
13 For details regarding the user-facing interface refer to the TLS
18 * Software crypto mode (``TLS_SW``) - CPU handles the cryptography.
24 * Packet-based NIC offload mode (``TLS_HW``) - the NIC handles crypto
26 This mode integrates best with the kernel stack and is described in detail
28 (``ethtool`` flags ``tls-hw-tx-offload`` and ``tls-hw-rx-offload``).
29 * Full TCP NIC offload mode (``TLS_HW_RECORD``) - mode of operation where
33 abilities or QoS and packet scheduling (``ethtool`` flag ``tls-hw-record``).
35 The operation mode is selected automatically based on device configuration,
36 offload opt-in or opt-out on per-connection basis is not currently supported.
[all …]
/linux/tools/include/nolibc/
H A Dstdio.h1 /* SPDX-License-Identifier: LGPL-2.1 OR MIT */
4 * Copyright (C) 2017-2021 Willy Tarreau <w@1wt.eu>
27 #define EOF (-1)
30 /* Buffering mode used by setvbuf. */
35 /* just define FILE as a non-empty type. The value of the pointer gives
48 /* provides a FILE* equivalent of fd. The mode is ignored. */
50 FILE *fdopen(int fd, const char *mode __attribute__((unused))) in fdopen() argument
60 FILE *fopen(const char *pathname, const char *mode) in fopen() argument
64 switch (*mode) { in fopen()
78 if (mode[1] == '+') in fopen()
[all …]
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-parm.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_G_PARM - VIDIOC_S_PARM - Get or set streaming parameters
39 output device will be reconfigured to support the requested frame
44 frame interval that is typically embedded in the encoded video stream.
50 internally by a driver in read/write mode. For implications see the
63 .. flat-table:: struct v4l2_streamparm
64 :header-rows: 0
65 :stub-columns: 0
68 * - __u32
69 - ``type``
[all …]
H A Dformat.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
34 The :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>` ioctl is a major turning-point in the
38 assigns a logical stream (video data, VBI data etc.) exclusively to one
42 descriptor, can grab this stream or change device properties
46 descriptor owning the stream can make invalidating changes. Accordingly
59 Generally only one logical stream can be assigned to a file descriptor,
62 earlier versions of V4L2. Switching the logical stream or returning into
63 "panel mode" is possible by closing and reopening the device. Drivers
64 *may* support a switch using :ref:`VIDIOC_S_FMT <VIDIOC_G_FMT>`.
66 All drivers exchanging data with applications must support the
[all …]
H A Dvidioc-subdev-g-frame-interval.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_SUBDEV_G_FRAME_INTERVAL - VIDIOC_SUBDEV_S_FRAME_INTERVAL - Get or set the frame interval on …
40 for sub-devices that can control the frame period on their own. This
41 includes, for instance, image sensors and TV tuners. Sub-devices that
42 don't support frame intervals must not implement these ioctls.
61 If the subdev device node has been registered in read-only mode, calls to
64 variable is set to ``-EPERM``.
74 Sub-devices that support the frame interval ioctls should implement them
76 the same sub-device is not defined.
82 .. flat-table:: struct v4l2_subdev_frame_interval
[all …]
H A Dvidioc-reqbufs.rst1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later
13 VIDIOC_REQBUFS - Initiate Memory Mapping, User Pointer I/O or DMA buffer I/O
39 ioctl is merely used to switch the driver into user pointer I/O mode and
42 configures the driver into DMABUF I/O mode without performing any direct
47 field to the respective stream or buffer type, the ``count`` field to
78 .. flat-table:: struct v4l2_requestbuffers
79 :header-rows: 0
80 :stub-columns: 0
83 * - __u32
84 - ``count``
[all …]
/linux/include/linux/soundwire/
H A Dsdw.h1 /* SPDX-License-Identifier: (GPL-2.0 OR BSD-3-Clause) */
2 /* Copyright(c) 2015-17 Intel Corporation. */
88 * enum sdw_slave_status - Slave status
106 * @SDW_CLK_PRE_DEPREPARE: pre clock stop de-prepare
107 * @SDW_CLK_POST_DEPREPARE: post clock stop de-prepare
117 * enum sdw_command_response - Comman
1109 sdw_stream_add_slave(struct sdw_slave * slave,struct sdw_stream_config * stream_config,const struct sdw_port_config * port_config,unsigned int num_ports,struct sdw_stream_runtime * stream) sdw_stream_add_slave() argument
1116 sdw_stream_remove_slave(struct sdw_slave * slave,struct sdw_stream_runtime * stream) sdw_stream_remove_slave() argument
[all...]
/linux/lib/xz/
H A Dxz_private.h1 /* SPDX-License-Identifier: 0BSD */
61 /* If no specific decoding mode is requested, enable support for all modes. */
70 * The DEC_IS_foo(mode) macros are used in "if" statements. If only some
75 # define DEC_IS_SINGLE(mode) ((mode) == XZ_SINGLE) argument
77 # define DEC_IS_SINGLE(mode) (false) argument
81 # define DEC_IS_PREALLOC(mode) ((mode) == XZ_PREALLOC) argument
83 # define DEC_IS_PREALLOC(mode) (false) argument
87 # define DEC_IS_DYNALLOC(mode) ((mode) == XZ_DYNALLOC) argument
89 # define DEC_IS_DYNALLOC(mode) (false) argument
93 # define DEC_IS_MULTI(mode) (true) argument
[all …]
H A Dxz_dec_stream.c1 // SPDX-License-Identifier: 0BSD
4 * .xz Stream decoder
34 /* Position in variable-length integers and Check fields */
37 /* Variable-length integer decoded by dec_vli() */
50 /* Operation mode */
51 enum xz_mode mode; member
118 * Temporary buffer needed to hold Stream Header, Block Header,
119 * and Stream Footer. The Block Header is the biggest (1 KiB)
151 * Fill s->temp by copying data starting from b->in[b->in_pos]. Caller
152 * must have set s->temp.pos to indicate how much data we are supposed
[all …]
/linux/sound/soc/fsl/
H A Dfsl_ssi.c1 // SPDX-License-Identifier: GPL-2.0
7 // Copyright 2007-2010 Freescale Semiconductor, Inc.
9 // Some notes why imx-pcm-fiq is used instead of DMA on some boards:
11 // The i.MX SSI core has some nasty limitations in AC97 mode. While most
16 // we receive in our (PCM-) data stream. The only chance we have is to
43 #include <linux/dma/imx-dma.h>
53 #include "imx-pcm.h"
55 /* Define RX and TX to index ssi->regvals array; Can be 0 or 1 only */
66 * (bit-endianness must match byte-endianness). Processors typically write
68 * written in. So if the host CPU is big-endian, then only big-endian
[all …]
/linux/sound/drivers/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
45 Support for generic sound devices.
50 tristate "PC-Speaker support (READ HELP!)"
60 You can compile this as a module which will be called snd-pcsp.
65 pc-speaker a default sound device. Which is likely not
69 options snd-pcsp index=2
71 You don't need this driver if you only want your pc-speaker to beep.
86 You don't need this unless you're testing the hardware support
90 will be called snd-dummy.
97 Say 'Y' or 'M' to include support for the PCM loopback device.
[all …]
/linux/drivers/dma/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
7 bool "DMA Engine support"
65 Enable support for Altera / Intel mSGDMA controller.
68 bool "ARM PrimeCell PL080 or PL081 support"
74 provide DMA engine support. This includes the original ARM
79 tristate "AMCC PPC440SPe ADMA support"
86 Enable support for the AMCC PPC440SPe RAID engines.
89 tristate "Apple ADMAC support"
93 Enable support for Audio DMA Controller found on Apple Silicon SoCs.
96 tristate "Arm DMA-350 support"
[all …]
/linux/drivers/usb/cdns3/
H A Dcdns3-gadget.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2018-2019 Cadence.
6 * Copyright (C) 2017-2018 NXP
15 #include <linux/dma-direction.h>
18 * USBSS-DEV register interface.
23 * struct cdns3_usb_regs - device controller registers.
53 * @buf_addr: Address for On-chip Buffer operations.
54 * @buf_data: Data for On-chip Buffer operations.
55 * @buf_ctrl: On-chip Buffer Access Control.
56 * @dtrans: DMA Transfer Mode.
[all …]
/linux/crypto/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0
3 # Generic algorithms support
9 # async_tx api: hardware offloaded memory transfer/transform support
155 This provides the support for instantiating templates such as
156 cbc(aes), and the support for the crypto self-tests.
178 bool "Enable cryptographic self-tests"
181 Enable the cryptographic self-tests.
183 The cryptographic self-tests run at boot time, or at algorithm
188 - Development and pre-release testing. In this case, also enable
192 - Production kernels, to help prevent buggy drivers from being used
[all …]
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c1 // SPDX-License-Identifier: MIT
99 #include <media/cec-notifier.h>
174 static bool is_freesync_video_mode(const struct drm_display_mode *mode, struct amdgpu_dm_connector …
181 switch (link->dpcd_caps.dongle_type) { in get_subconnector_type()
200 struct dc_link *link = aconnector->dc_link; in update_subconnector_property()
201 struct drm_connector *connector = &aconnector->base; in update_subconnector_property()
204 if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) in update_subconnector_property()
207 if (aconnector->dc_sink) in update_subconnector_property()
210 drm_object_property_set_value(&connector->base, in update_subconnector_property()
211 connector->dev->mode_config.dp_subconnector_property, in update_subconnector_property()
[all …]
/linux/include/uapi/drm/
H A Dxe_drm.h1 /* SPDX-License-Identifier: MIT */
17 * subject to backwards-compatibility constraints.
28 * The diagram below represents a high-level simplification of a discrete
72 * - &DRM_IOCTL_XE_DEVICE_QUERY
73 * - &DRM_IOCTL_XE_GEM_CREATE
74 * - &DRM_IOCTL_XE_GEM_MMAP_OFFSET
75 * - &DRM_IOCTL_XE_VM_CREATE
76 * - &DRM_IOCTL_XE_VM_DESTROY
77 * - &DRM_IOCTL_XE_VM_BIND
78 * - &DRM_IOCTL_XE_EXEC_QUEUE_CREATE
[all …]
/linux/net/mac80211/tests/
H A Dchan-mode.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * KUnit tests for channel mode functions
5 * Copyright (C) 2024-2025 Intel Corporation
42 .desc = "Requiring EHT support is fine",
47 .desc = "Lowering the mode limits us",
51 .desc = "Requesting a basic rate/selector that we do not support",
53 .extra_supp_rate = 0x80 | (BSS_MEMBERSHIP_SELECTOR_MIN - 1),
58 .userspace_selector = BSS_MEMBERSHIP_SELECTOR_MIN - 1,
59 .extra_supp_rate = 0x80 | (BSS_MEMBERSHIP_SELECTOR_MIN - 1),
72 /* Only one RX stream at MCS 0-7 */
[all …]
/linux/lib/zlib_dfltcc/
H A Ddfltcc_inflate.c1 // SPDX-License-Identifier: Zlib
17 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_can_inflate()
26 return is_bit_set(dfltcc_state->af.fns, DFLTCC_XPND) && in dfltcc_can_inflate()
27 is_bit_set(dfltcc_state->af.fmts, DFLTCC_FMT0); in dfltcc_can_inflate()
32 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_reset_inflate_state()
43 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_was_inflate_used()
44 struct dfltcc_param_v0 *param = &GET_DFLTCC_STATE(state)->param; in dfltcc_was_inflate_used()
46 return !param->nt; in dfltcc_was_inflate_used()
53 struct inflate_state *state = (struct inflate_state *)strm->state; in dfltcc_inflate_disable()
64 /* DFLTCC was not used yet - decompress in software */ in dfltcc_inflate_disable()
[all …]
/linux/sound/firewire/
H A Damdtp-stream.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 #include "packets-buffer.h"
13 * enum cip_flags - describes details of the streaming protocol
14 * @CIP_NONBLOCKING: In non-blocking mode, each packet contains
16 * for clock skew and left-over fractional samples. This should
18 * @CIP_BLOCKING: In blocking mode, each packet contains either zero or
21 * @CIP_EMPTY_WITH_TAG0: Only for in-strea
[all...]

12345678910>>...19