Home
last modified time | relevance | path

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

12345678910>>...30

/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/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>
20 #define EOF (-1)
23 /* Buffering mode used by setvbuf. */
28 /* just define FILE as a non-empty type. The value of the pointer gives
41 /* provides a FILE* equivalent of fd. The mode is ignored. */
43 FILE *fdopen(int fd, const char *mode __attribute__((unused))) in fdopen() argument
52 /* provides the fd of stream. */
54 int fileno(FILE *stream) in fileno() argument
56 intptr_t i = (intptr_t)stream; in fileno()
[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/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.
20 * This file contains support for configuring and controlling streams
34 * Note that not all ISP modes support all input modes.
38 IA_CSS_INPUT_MODE_FIFO, /** data from input-fifo */
39 IA_CSS_INPUT_MODE_TPG, /** data from test-pattern generator */
40 IA_CSS_INPUT_MODE_PRBS, /** data from pseudo-random bit stream */
53 stream */
68 enum atomisp_input_format format; /** Format of input stream. This data
71 int linked_isys_stream_id; /** default value is -1, other value means
[all …]
H A Dsh_css.c1 // SPDX-License-Identifier: GPL-2.0
3 * Support for Intel Camera Imaging ISP subsystem.
86 /* Name of the sp program: should not be built-in */
93 * but since we support sensor up to 16MP, we take this as
104 * data only when in working mode, not suspend/resume
114 * struct sh_css_stream_seed - a stream seed, to save and restore the
115 * stream data.
118 * @stream: handle, used as ID too.
119 * @stream_config: stream config struct
125 * the stream seed contains all the data required to "grow" the seed again
[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/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 …]
/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 …]
/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. */
75 * enum sdw_slave_status - Slave status
93 * @SDW_CLK_PRE_DEPREPARE: pre clock stop de-prepare
94 * @SDW_CLK_POST_DEPREPARE: post clock stop de-prepare
104 * enum sdw_command_response - Command response as defined by SDW spec
132 /* block packing mode enum */
139 * enum sdw_stream_type: data stream type
141 * @SDW_STREAM_PCM: PCM data stream
142 * @SDW_STREAM_PDM: PDM data stream
[all …]
/linux/include/media/
H A Dv4l2-subdev.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * V4L2 sub-device support header.
12 #include <linux/v4l2-subdev.h>
13 #include <media/media-entity.h>
14 #include <media/v4l2-async.h>
15 #include <media/v4l2-common.h>
16 #include <media/v4l2-dev.h>
17 #include <media/v4l2-fh.h>
18 #include <media/v4l2-mediabus.h>
44 * struct v4l2_decode_vbi_line - used to decode_vbi_line
[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/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/sound/pci/hda/
H A DKconfig1 # SPDX-License-Identifier: GPL-2.0-only
2 menu "HD-Audio"
20 Say Y here to include support for Intel "High Definition
23 This option enables the HD-audio controller. Don't forget
27 will be called snd-hda-intel.
35 Say Y here to support the HDA controller present in NVIDIA
38 This options enables support for the HD Audio controller
43 will be called snd-hda-tegra.
48 bool "Build hwdep interface for HD-audio driver"
51 Say Y here to build a hwdep interface for HD-audio driver.
[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/drivers/net/wireless/intel/iwlwifi/fw/api/
H A Drs.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2022, 2024 Intel Corporation
12 * enum iwl_tlc_mng_cfg_flags - options for TLC config flags
20 * stream
24 * @IWL_TLC_MNG_CFG_FLAGS_EHT_EXTRA_LTF_MSK: enable support for EHT extra LTF
36 * enum iwl_tlc_mng_cfg_cw - channel width options
52 * enum iwl_tlc_mng_cfg_chains - possible chains
62 * enum iwl_tlc_mng_cfg_mode - supported modes
82 * enum iwl_tlc_mng_ht_rates - HT/VHT/HE rates
120 * enum IWL_TLC_MCS_PER_BW - mcs index per BW
[all …]
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/inc/
H A Ddml_top_types.h1 // SPDX-License-Identifier: MIT
150 * For example, shifting [2560, 5120, 7680] by -50 results in
236 // If a stream is using automatic or forced odm combine
237 // and the stream for this plane has num_odms_required > 1
239 // ALL planes of the stream
241 // If a stream is using odm split, then this value is always 1
295 //-----------------
296 // Mode Support Information
297 //-----------------
300 bool ModeIsSupported; //<brief Is the mode support any voltage and combine setting
[all …]
/linux/drivers/staging/media/atomisp/pci/runtime/debug/interface/
H A Dia_css_debug.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Support for Intel Camera Imaging ISP subsystem.
108 /* Logging macros for non-API functions. These have a lower trace level */
197 /*! @brief Dump stream-to-memory sp fifo state
198 * Dumps the stream-to-memory block state to tracing output.
219 /*! @brief Function to enable sp sleep mode.
220 * Function that enables sp sleep mode
221 * @param[in] mode indicates when to put sp to sleep
224 void ia_css_debug_enable_sp_sleep_mode(enum ia_css_sp_sleep_mode mode);
226 /*! @brief Function to wake up sp when in sleep mode.
[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"
94 Enable support for Audio DMA Controller found on Apple Silicon SoCs.
97 tristate "Atmel AHB DMA support"
[all …]
/linux/drivers/gpu/drm/i915/display/
H A Dintel_dp_tunnel.c1 // SPDX-License-Identifier: MIT
24 * intel_dp_tunnel_disconnect - Disconnect a DP tunnel from a port
28 * should be called after detecting a sink-disconnect event from the port.
32 drm_dp_tunnel_destroy(intel_dp->tunnel); in intel_dp_tunnel_disconnect()
33 intel_dp->tunnel = NULL; in intel_dp_tunnel_disconnect()
37 * intel_dp_tunnel_destroy - Destroy a DP tunnel
41 * allocation mode on the tunnel. This should be called while destroying the
47 drm_dp_tunnel_disable_bw_alloc(intel_dp->tunnel); in intel_dp_tunnel_destroy()
73 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in update_tunnel_state()
82 ret = drm_dp_tunnel_update_state(intel_dp->tunnel); in update_tunnel_state()
[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/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_wrapper.h1 /* SPDX-License-Identifier: MIT */
81 const struct dc_stream_state *stream,
96 const struct dc_stream_state *stream);
105 const struct dc_stream_state *stream);
108 struct dc_stream_state *stream,
125 …bool (*add_phantom_plane)(const struct dc *dc, struct dc_stream_state *stream, struct dc_plane_sta…
127 struct dc_stream_state *stream,
132 struct dc_stream_state *stream);
138 struct dc_stream_state *stream);
141 …_type (*get_stream_subvp_type)(const struct dc_state *state, const struct dc_stream_state *stream);
[all …]
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.c178 static bool is_freesync_video_mode(const struct drm_display_mode *mode, struct amdgpu_dm_connector …
183 switch (link->dpcd_caps.dongle_type) { in get_subconnector_type()
202 struct dc_link *link = aconnector->dc_link; in update_subconnector_property()
203 struct drm_connector *connector = &aconnector->base; in update_subconnector_property()
206 if (connector->connector_type != DRM_MODE_CONNECTOR_DisplayPort) in update_subconnector_property()
209 if (aconnector->dc_sink) in update_subconnector_property()
212 drm_object_property_set_value(&connector->base, in update_subconnector_property()
213 connector->dev->mode_config.dp_subconnector_property, in update_subconnector_property()
256 * struct amdgpu_device *adev - [in] desired amdgpu device
257 * int disp_idx - [in] which CRTC to get the counter from
[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 …]

12345678910>>...30