Home
last modified time | relevance | path

Searched +full:pre +full:- +full:processing (Results 1 – 25 of 402) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/Documentation/infiniband/
Dtag_matching.rst5 The MPI standard defines a set of rules, known as tag-matching, for matching
10 * User tag - wild card may be specified by the receiver
15 message envelopes may match, the pair that includes the earliest posted-send
16 and the earliest posted-receive is the pair that must be used to satisfy the
31 1. The Eager protocol- the complete message is sent when the send is
35 2. The Rendezvous Protocol - the sender sends the tag-matching header,
51 pre-posted receive for this arriving message, it is passed to the software and
53 including rendezvous processing, if appropriate, delivering the data to the
54 specified receive buffer. This allows overlapping receive-side MPI tag
57 When a receive-message is posted, the communication library will first check
[all …]
/kernel/linux/linux-5.10/Documentation/admin-guide/media/
Dimx.rst1 .. SPDX-License-Identifier: GPL-2.0
7 ------------
9 The Freescale i.MX5/6 contains an Image Processing Unit (IPU), which
15 - Image DMA Controller (IDMAC)
16 - Camera Serial Interface (CSI)
17 - Image Converter (IC)
18 - Sensor Multi-FIFO Controller (SMFC)
19 - Image Rotator (IRT)
20 - Video De-Interlacing or Combining Block (VDIC)
26 re-ordering (for example UYVY to YUYV) within the same colorspace, and
[all …]
/kernel/linux/linux-5.10/block/
Dblk-pm.c1 // SPDX-License-Identifier: GPL-2.0
3 #include <linux/blk-mq.h>
4 #include <linux/blk-pm.h>
7 #include "blk-mq.h"
8 #include "blk-mq-tag.h"
11 * blk_pm_runtime_init - Block layer runtime PM initialization routine
16 * Initialize runtime-PM-related fields for @q and start auto suspend for
17 * @dev. Drivers that want to take advantage of request-based runtime PM
24 * the autosuspend delay is set to -1 to make runtime suspend impossible
33 q->dev = dev; in blk_pm_runtime_init()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/
Dmeson_vpp.c1 // SPDX-License-Identifier: GPL-2.0-or-later
16 * DOC: Video Post Processing
18 * VPP Handles all the Post Processing after the Scanout from the VIU
21 * - Postblend, Blends the OSD1 only
23 * - Vertical OSD Scaler for OSD1 only, we disable vertical scaler and
25 * - Intermediate FIFO with default Amlogic values
29 * - Preblend for video overlay pre-scaling
30 * - OSD2 support for cursor framebuffer
31 * - Video pre-scaling before postblend
32 * - Full Vertical/Horizontal OSD scaling to support TV overscan
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/
Dmicrochip,qt1050.txt1 Microchip AT42QT1050 Five-channel Touch Sensor IC
4 one to five keys, dependent on mode. The QT1050 includes all signal processing
11 - compatible: Must be "microchip,qt1050"
12 - reg: The I2C address of the device
13 - interrupts: The sink for the touchpad's IRQ output,
14 see ../interrupt-controller/interrupts.txt
17 - wakeup-source: touch keys can be used as a wakeup source
19 Each button (key) is represented as a sub-node:
25 - linux,code: Keycode to emit.
26 - reg: The key number. Valid values: 0, 1, 2, 3, 4.
[all …]
/kernel/linux/linux-5.10/drivers/staging/media/rkisp1/uapi/
Drkisp1-config.h1 /* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
12 /* Vendor specific - used for RK_ISP1 camera sub-system */
20 /* Sensor De-gamma */
36 /* Color Processing */
48 /* Denoise Pre-Filter */
50 /* Denoise Pre-Filter Strength */
118 * Denoising pre filter
152 * enum rkisp1_cif_isp_exp_ctrl_autostop - stop modes
162 * enum rkisp1_cif_isp_exp_meas_mode - Exposure measure mode
171 /*---------- PART1: Input Parameters ------------*/
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/
Damlogic,meson-vpu.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
4 ---
5 $id: "http://devicetree.org/schemas/display/amlogic,meson-vpu.yaml#"
6 $schema: "http://devicetree.org/meta-schemas/core.yaml#"
11 - Neil Armstrong <narmstrong@baylibre.com>
17 DMC|---------------VPU (Video Processing Unit)----------------|------HHI------|
19 D |-------| |----| | | | | HDMI PLL |
20 D | vd2 | VIU | | Video Post | | Video Encoders |<---|-----VCLK |
21 R |-------| |----| Processing | | | | |
22 | osd2 | | | |---| Enci ----------|----|-----VDAC------|
[all …]
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
Dvsp1_dl.c1 // SPDX-License-Identifier: GPL-2.0+
3 * vsp1_dl.c -- R-Car VSP1 Display List
11 #include <linux/dma-mapping.h>
41 * struct vsp1_dl_ext_header - Extended display list header
43 * @pre_ext_dl_num_cmd: number of pre-extended command bodies to parse
44 * @flags: enables or disables execution of the pre and post command
45 * @pre_ext_dl_plist: start address of pre-extended display list bodies
46 * @post_ext_dl_num_cmd: number of post-extended command bodies to parse
47 * @post_ext_dl_plist: start address of post-extended display list bodies
54 * expecting 32-bit accesses. The flags are appropriate to the whole
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dnvidia,tegra210-ahub.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-ahub.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
11 for audio pre-processing, post-processing and a programmable full
17 - Jon Hunter <jonathanh@nvidia.com>
18 - Sameer Pujar <spujar@nvidia.com>
22 pattern: "^ahub@[0-9a-f]*$"
26 - enum:
27 - nvidia,tegra210-ahub
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/media/
Dti,cal.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Benoit Parrot <bparrot@ti.com>
12 description: |-
15 processing capability to connect CSI2 image-sensor modules to the
21 Documentation/devicetree/bindings/media/video-interfaces.txt.
27 - ti,dra72-cal
28 # for DRA72 controllers pre ES2.0
29 - ti,dra72-pre-es2-cal
[all …]
/kernel/linux/linux-5.10/drivers/misc/echo/
Decho.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * SpanDSP - a series of DSP components for telephony
5 * echo.c - A line echo canceller. This code is being developed
24 This module aims to provide G.168-2002 compliant echo cancellation, to remove
25 electrical echoes (e.g. from 2-4 wire hybrids) from voice calls.
43 varies widely. This is quite easy to fix. If the signal level is normalised -
44 similar to applying AGC - LMS can work as well for a signal of varying
47 other algorithms exist - e.g. RLS (essentially the same as Kalman filtering),
54 high frequency content. Pre-whitening (i.e. filtering the signal to flatten its
57 low complexity filter is adequate for this, so pre-whitening adds little to the
[all …]
/kernel/linux/linux-5.10/arch/arm/probes/kprobes/
Dcore.c1 // SPDX-License-Identifier: GPL-2.0-only
29 #include "../decode-arm.h"
30 #include "../decode-thumb.h"
35 (unsigned long)current_thread_info() + THREAD_START_SP - (addr))
50 unsigned long addr = (unsigned long)p->addr; in arch_prepare_kprobe()
75 return -EINVAL; in arch_prepare_kprobe()
76 insn = __mem_to_opcode_arm(*p->addr); in arch_prepare_kprobe()
82 p->opcode = insn; in arch_prepare_kprobe()
83 p->ainsn.insn = tmp_insn; in arch_prepare_kprobe()
85 switch ((*decode_insn)(insn, &p->ainsn, true, actions, checkers)) { in arch_prepare_kprobe()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/dsp/
Dfsl,dsp.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Daniel Baluta <daniel.baluta@nxp.com>
14 advanced pre- and post- audio processing.
19 - fsl,imx8qxp-dsp
20 - fsl,imx8qm-dsp
21 - fsl,imx8mp-dsp
28 - description: ipg clock
29 - description: ocram clock
[all …]
/kernel/linux/linux-5.10/arch/s390/kernel/
Dkprobes.c1 // SPDX-License-Identifier: GPL-2.0+
79 len = insn_length(*p->addr >> 8); in copy_instruction()
80 memcpy(&insn, p->addr, len); in copy_instruction()
81 p->opcode = insn[0]; in copy_instruction()
84 * For pc-relative instructions in RIL-b or RIL-c format patch in copy_instruction()
91 addr = (u64)(unsigned long)p->addr; in copy_instruction()
92 new_addr = (u64)(unsigned long)p->ainsn.insn; in copy_instruction()
93 new_disp = ((addr + (disp * 2)) - new_addr) / 2; in copy_instruction()
96 s390_kernel_write(p->ainsn.insn, &insn, len); in copy_instruction()
112 p->ainsn.insn = NULL; in s390_get_insn_slot()
[all …]
/kernel/linux/linux-5.10/arch/arm64/kernel/probes/
Dkprobes.c1 // SPDX-License-Identifier: GPL-2.0-only
23 #include <asm/debug-monitors.h>
31 #include "decode-insn.h"
41 kprobe_opcode_t *addr = p->ainsn.api.insn; in arch_prepare_ss_slot()
43 u32 insns[] = {p->opcode, BRK64_OPCODE_KPROBES_SS}; in arch_prepare_ss_slot()
53 p->ainsn.api.restore = (unsigned long) p->addr + in arch_prepare_ss_slot()
60 p->ainsn.api.restore = 0; in arch_prepare_simulate()
67 if (p->ainsn.api.handler) in arch_simulate_insn()
68 p->ainsn.api.handler((u32)p->opcode, (long)p->addr, regs); in arch_simulate_insn()
70 /* single step simulated, now go for post processing */ in arch_simulate_insn()
[all …]
/kernel/linux/linux-5.10/arch/parisc/kernel/
Dkprobes.c1 // SPDX-License-Identifier: GPL-2.0
5 * PA-RISC kprobes implementation
21 if ((unsigned long)p->addr & 3UL) in arch_prepare_kprobe()
22 return -EINVAL; in arch_prepare_kprobe()
24 p->ainsn.insn = get_insn_slot(); in arch_prepare_kprobe()
25 if (!p->ainsn.insn) in arch_prepare_kprobe()
26 return -ENOMEM; in arch_prepare_kprobe()
28 memcpy(p->ainsn.insn, p->addr, in arch_prepare_kprobe()
30 p->opcode = *p->addr; in arch_prepare_kprobe()
37 if (!p->ainsn.insn) in arch_remove_kprobe()
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/media/
Dcamera-sensor.rst1 .. SPDX-License-Identifier: GPL-2.0
6 CSI-2
7 -----
12 ---------------
23 elsewhere. Therefore only the pre-determined frequencies are configurable by the
27 ----------
36 processing pipeline as one or more sub-devices with different cropping and
55 ----------------------------
80 pixel rate is specified by ``V4L2_CID_PIXEL_RATE`` in the same sub-device. The
83 Register list based drivers need to implement read-only sub-device nodes for the
[all …]
/kernel/linux/linux-5.10/arch/arc/kernel/
Dkprobes.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com)
18 (unsigned long)current_thread_info() + THREAD_SIZE - (addr))
26 if ((unsigned long)p->addr & 0x01) in arch_prepare_kprobe()
27 return -EINVAL; in arch_prepare_kprobe()
31 p->ainsn.is_short = is_short_instr((unsigned long)p->addr); in arch_prepare_kprobe()
32 p->opcode = *p->addr; in arch_prepare_kprobe()
39 *p->addr = UNIMP_S_INSTRUCTION; in arch_arm_kprobe()
41 flush_icache_range((unsigned long)p->addr, in arch_arm_kprobe()
42 (unsigned long)p->addr + sizeof(kprobe_opcode_t)); in arch_arm_kprobe()
[all …]
/kernel/linux/linux-5.10/drivers/net/wireless/intersil/prism54/
Dislpci_dev.h1 /* SPDX-License-Identifier: GPL-2.0-only */
27 PRV_STATE_PREBOOT, /* we are in a pre-boot state (empty RAM) */
30 PRV_STATE_PREINIT, /* pre-init state */
117 * All indexes are ever-increasing, but interpreted modulo the
121 * that the interrupt processing needs to handle (owned by driver).
159 int state_off; /* enumeration of off-state, if 0 then
160 * we're not in any off-state */
178 return priv->state; in islpci_get_state()
195 priv->device_base); in islpci_trigger()
/kernel/linux/linux-5.10/sound/soc/sunxi/
Dsun4i-codec.c1 // SPDX-License-Identifier: GPL-2.0-or-later
5 * Copyright 2015 Maxime Ripard <maxime.ripard@free-electrons.com>
7 * Copyright 2016 Chen-Yu Tsai <wens@csie.org>
222 /* TODO sun6i DAP (Digital Audio Processing) bits */
233 /* TODO H3 DAP (Digital Audio Processing) bits */
253 regmap_update_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_start_playback()
258 regmap_update_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_start_playback()
266 regmap_update_bits(scodec->regmap, SUN4I_CODEC_DAC_FIFOC, in sun4i_codec_stop_playback()
274 regmap_field_update_bits(scodec->reg_adc_fifoc, in sun4i_codec_start_capture()
282 regmap_field_update_bits(scodec->reg_adc_fifoc, in sun4i_codec_stop_capture()
[all …]
/kernel/linux/linux-5.10/Documentation/sphinx/
Dmaintainers_include.py2 # SPDX-License-Identifier: GPL-2.0
3 # -*- coding: utf-8; mode: python -*-
7 maintainers-include
10 Implementation of the ``maintainers-include`` reST-directive.
15 The ``maintainers-include`` reST-directive performs extensive parsing
32 app.add_directive("maintainers-include", MaintainersInclude)
40 u"""MaintainersInclude (``maintainers-include``) directive"""
44 """Parse all the MAINTAINERS lines into ReST for human-readability"""
65 line = unicode(line, 'utf-8')
69 # Ensure a blank line following the last "|"-prefixed line.
[all …]
/kernel/linux/linux-5.10/Documentation/sound/soc/
Ddapm.rst11 such, can easily co-exist with the other PM systems.
60 Audio DAPM widgets fall into a number of types:-
104 Pre
105 Special PRE widget (exec before all others)
111 DSP internal scheduler that schedules component/pipeline processing
114 Widget that performs an audio processing effect.
127 (Widgets are defined in include/sound/soc-dapm.h)
130 There are convenience macros defined in soc-dapm.h that can be used to quickly
138 ---------------------
144 Stream widgets have the following format:-
[all …]
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
Dlpfc_sli.h4 * Copyright (C) 2017-2019 Broadcom. All Rights Reserved. The term *
6 * Copyright (C) 2004-2016 Emulex. All rights reserved. *
16 * FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, ARE *
61 uint16_t iotag; /* pre-assigned IO tag */
62 uint16_t sli4_lxritag; /* logical pre-assigned XRI. */
63 uint16_t sli4_xritag; /* pre-assigned XRI, (OXID) tag. */
69 union lpfc_wqe128 wqe; /* SLI-4 */
70 IOCB_t iocb; /* SLI-3 */
74 uint8_t retry; /* retry counter for IOCB cmd - if needed */
79 #define LPFC_IO_FCP 4 /* FCP command -- iocbq in scsi_buf */
[all …]
/kernel/linux/linux-5.10/Documentation/driver-api/nfc/
Dnfc-hci.rst5 - Author: Eric Lapuyade, Samuel Ortiz
6 - Contact: eric.lapuyade@intel.com, samuel.ortiz@intel.com
9 -------
12 enables easy writing of HCI-based NFC drivers. The HCI layer runs as an NFC Core
17 ---
30 - one for executing commands : nfc_hci_msg_tx_work(). Only one command
32 - one for dispatching received events and commands : nfc_hci_msg_rx_work().
35 --------------------------
41 In case the chip supports pre-opened gates and pseudo-static pipes, the driver
45 -------------------
[all …]
/kernel/linux/linux-5.10/drivers/firmware/
Dmemmap.c1 // SPDX-License-Identifier: GPL-2.0-only
9 #include <linux/firmware-map.h>
18 * Data types ------------------------------------------------------------------
39 * Forward declarations --------------------------------------------------------
51 * Static data -----------------------------------------------------------------
83 * by boot mem after the system is up. So when we hot-remove memory whose
85 * reuse it when the memory is hot-added again.
104 * the memory is hot-added again. The entry will be added to in release_firmware_map_entry()
109 list_add(&entry->list, &map_entries_bootmem); in release_firmware_map_entry()
125 * Registration functions ------------------------------------------------------
[all …]

12345678910>>...17