/Linux-v6.1/Documentation/devicetree/bindings/firmware/ |
D | intel,ixp4xx-network-processing-engine.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: "http://devicetree.org/schemas/firmware/intel,ixp4xx-network-processing-engine.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 8 title: Intel IXP4xx Network Processing Engine 11 - Linus Walleij <linus.walleij@linaro.org> 14 On the IXP4xx SoCs, the Network Processing Engine (NPE) is a small 24 - items: 25 - const: intel,ixp4xx-network-processing-engine 29 - description: NPE0 (NPE-A) register range [all …]
|
/Linux-v6.1/drivers/media/platform/renesas/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 8 tristate "Renesas Capture Engine Unit (CEU) driver" 18 tristate "R-Car Image Signal Processor (ISP)" 27 Support for Renesas R-Car Image Signal Processor (ISP). 28 Enable this to support the Renesas R-Car Image Signal 32 module will be called rcar-isp. 43 source "drivers/media/platform/renesas/rcar-vin/Kconfig" 54 The FCP is a companion module of video processing modules in the 55 Renesas R-Car Gen3 and RZ/G2 SoCs. It handles memory access for 59 will be called rcar-fcp. [all …]
|
/Linux-v6.1/drivers/gpu/drm/i915/gt/uc/ |
D | guc_capture_fwif.h | 1 /* SPDX-License-Identifier: MIT */ 3 * Copyright © 2021-2022 Intel Corporation 18 * Book-keeping structure used to track read and write pointers 19 * as we extract error capture data from the GuC-log-buffer's 20 * error-capture region as a stream of dwords. 30 * struct __guc_capture_parsed_output - extracted error capture node 32 * A single unit of extracted error-capture output data grouped together 33 * at an engine-instance level. We keep these nodes in a linked list. 38 * A single set of 3 capture lists: a global-list 39 * an engine-class-list and an engine-instance list. [all …]
|
/Linux-v6.1/arch/powerpc/crypto/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 14 - AltiVec extensions 26 - AltiVec extensions 48 tristate "Hash functions: SHA-1" 51 SHA-1 secure hash algorithm (FIPS 180) 56 tristate "Hash functions: SHA-1 (SPE)" 59 SHA-1 secure hash algorithm (FIPS 180) 62 - SPE (Signal Processing Engine) extensions 65 tristate "Hash functions: SHA-224 and SHA-256 (SPE)" 70 SHA-224 and SHA-256 secure hash algorithms (FIPS 180) [all …]
|
/Linux-v6.1/Documentation/netlabel/ |
D | cipso_ipv4.rst | 2 NetLabel CIPSO/IPv4 Protocol Engine 12 The NetLabel CIPSO/IPv4 protocol engine is based on the IETF Commercial 15 (draft-ietf-cipso-ipsecurity-01.txt). While the IETF draft never made 16 it to an RFC standard it has become a de-facto standard for labeled 19 Outbound Packet Processing 22 The CIPSO/IPv4 protocol engine applies the CIPSO IP option to packets by 31 Inbound Packet Processing 34 The CIPSO/IPv4 protocol engine validates every CIPSO IP option it finds at the 44 The CIPSO/IPv4 protocol engine contains a mechanism to translate CIPSO security 56 CIPSO/IPv4 protocol engine supports this caching mechanism.
|
/Linux-v6.1/tools/perf/pmu-events/arch/arm64/arm/cortex-a75/ |
D | pipeline.json | 21 "PublicDescription": "Duration for which all slots in the Load-Store Unit (LSU) are busy", 24 "BriefDescription": "Duration for which all slots in the Load-Store Unit (LSU) are busy" 27 … all slots in the load-store issue queue are busy. This event counts the cycles where all slots in… 30 … all slots in the load-store issue queue are busy. This event counts the cycles where all slots in… 33 …ots in the data processing issue queue are busy. This event counts the cycles where all slots in t… 36 …ots in the data processing issue queue are busy. This event counts the cycles where all slots in t… 39 …tion for which all slots in the data engine issue queue are busy. This event is set every time tha… 42 …tion for which all slots in the data engine issue queue are busy. This event is set every time tha…
|
/Linux-v6.1/Documentation/devicetree/bindings/media/ |
D | ti,vpe.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Texas Instruments DRA7x Video Processing Engine (VPE) 10 - Benoit Parrot <bparrot@ti.com> 12 description: |- 13 The Video Processing Engine (VPE) is a key component for image post 14 processing applications. VPE consist of a single memory to memory 20 const: ti,dra7-vpe 24 - description: The VPE main register region [all …]
|
D | nxp,dw100.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Xavier Roumegue <xavier.roumegue@oss.nxp.com> 12 description: |- 13 The Dewarp Engine provides high-performance dewarp processing for the 15 and wide angle lenses. It is implemented with a line/tile-cache based 17 processing, it successfully generates a corrected output image. 18 The engine can be used to perform scaling, cropping and pixel format 24 - nxp,imx8mp-dw100 [all …]
|
D | renesas,vsp1.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas VSP Video Processing Engine 10 - Laurent Pinchart <laurent.pinchart@ideasonboard.com> 13 The VSP is a video processing engine that supports up-/down-scaling, alpha 14 blending, color space conversion and various other image processing features. 15 It can be found in the Renesas R-Car Gen2, R-Car Gen3, RZ/G1, and RZ/G2 SoCs. 20 - renesas,r9a07g044-vsp2 # RZ/G2L 21 - renesas,vsp1 # R-Car Gen2 and RZ/G1 [all …]
|
D | nvidia,tegra-vde.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/media/nvidia,tegra-vde.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: NVIDIA Tegra Video Decoder Engine 10 - Dmitry Osipenko <digetx@gmail.com> 11 - Jon Hunter <jonathanh@nvidia.com> 12 - Thierry Reding <thierry.reding@gmail.com> 17 - items: 18 - enum: [all …]
|
/Linux-v6.1/Documentation/admin-guide/media/ |
D | platform-cardlist.rst | 1 .. SPDX-License-Identifier: GPL-2.0 17 am437x-vpfe TI AM437x VPFE 18 aspeed-video Aspeed AST2400 and AST2500 19 atmel-isc ATMEL Image Sensor Controller (ISC) 20 atmel-isi ATMEL Image Sensor Interface (ISI) 24 cdns-csi2rx Cadence MIPI-CSI2 RX Controller 25 cdns-csi2tx Cadence MIPI-CSI2 TX Controller 26 coda-vpu Chips&Media Coda multi-standard codec IP 29 exynos-fimc-is EXYNOS4x12 FIMC-IS (Imaging Subsystem) 30 exynos-fimc-lite EXYNOS FIMC-LITE camera interface [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | nvidia,tegra210-ope.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-ope.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The Output Processing Engine (OPE) is one of the AHUB client. It has 12 sub blocks for data processing. 15 - Jon Hunter <jonathanh@nvidia.com> 16 - Mohan Kumar <mkumard@nvidia.com> 17 - Sameer Pujar <spujar@nvidia.com> 20 - $ref: name-prefix.yaml# [all …]
|
D | nvidia,tegra210-ahub.yaml | 1 # 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 14 engine through ADMAIF. 17 - Jon Hunter <jonathanh@nvidia.com> 18 - Sameer Pujar <spujar@nvidia.com> 22 pattern: "^ahub@[0-9a-f]*$" 26 - enum: [all …]
|
/Linux-v6.1/tools/perf/pmu-events/arch/arm64/arm/cortex-a73/ |
D | pipeline.json | 15 "PublicDescription": "Duration for which all slots in the Load-Store Unit are busy", 18 "BriefDescription": "Duration for which all slots in the Load-Store Unit are busy" 21 "PublicDescription": "Duration for which all slots in the load-store issue queue are busy", 24 "BriefDescription": "Duration for which all slots in the load-store issue queue are busy" 27 … "PublicDescription": "Duration for which all slots in the data processing issue queue are busy", 30 … "BriefDescription": "Duration for which all slots in the data processing issue queue are busy" 33 "PublicDescription": "Duration for which all slots in the Data Engine issue queue are busy", 36 "BriefDescription": "Duration for which all slots in the Data Engine issue queue are busy"
|
/Linux-v6.1/drivers/media/platform/ti/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 47 tristate "TI VPE (Video Processing Engine) driver" 57 Support for the TI VPE(Video Processing Engine) block
|
/Linux-v6.1/drivers/dma/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # DMA engine configuration 7 bool "DMA Engine support" 18 bool "DMA Engine debugging" 22 say N here. This enables DMA engine core and driver debugging. 25 bool "DMA Engine verbose debugging" 30 the DMA engine core and drivers. 61 tristate "Altera / Intel mSGDMA Engine" 74 provide DMA engine support. This includes the original ARM 111 tristate "Analog Devices AXI-DMAC DMA support" [all …]
|
/Linux-v6.1/Documentation/crypto/ |
D | crypto_engine.rst | 1 .. SPDX-License-Identifier: GPL-2.0 3 Crypto Engine 7 -------- 8 The crypto engine (CE) API is a crypto queue manager. 11 ----------- 18 struct crypto_engine engine; 22 The crypto engine only manages asynchronous requests in the form of 25 using container_of. In addition, the engine knows nothing about your 26 structure "``struct your_tfm_ctx``". The engine assumes (requires) the placement 30 ------------------- [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/crypto/ |
D | intel,ixp4xx-crypto.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: "http://devicetree.org/schemas/crypto/intel,ixp4xx-crypto.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 8 title: Intel IXP4xx cryptographic engine 11 - Linus Walleij <linus.walleij@linaro.org> 14 The Intel IXP4xx cryptographic engine makes use of the IXP4xx NPE 15 (Network Processing Engine). Since it is not a device on its own 21 const: intel,ixp4xx-crypto 23 intel,npe-handle: [all …]
|
/Linux-v6.1/include/crypto/ |
D | engine.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * Crypto engine API 27 * struct crypto_engine - crypto hardware engine 28 * @name: the engine name 29 * @idling: the engine is entering idle state 31 * @running: the engine is on working 32 * @retry_support: indication that the hardware allows re-execution 34 * crypto-engine, in head position to keep order 35 * @list: link with the global crypto engine list 37 * @queue: the crypto queue of the engine [all …]
|
/Linux-v6.1/drivers/dma/ptdma/ |
D | ptdma.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 4 * -- Based on the CCP driver 25 #include "../virt-dma.h" 94 #define QUEUE_SIZE_VAL ((ffs(CMD_Q_LEN) - 2) & \ 96 #define Q_PTR_MASK (2 << (QUEUE_SIZE_VAL + 5) - 1) 109 #define LSB_COUNT (LSB_END - LSB_START + 1) 124 * struct pt_passthru_engine - pass-through operation 133 * - bit_mod, byte_swap, src, dst, src_len 134 * - mask, mask_len if bit_mod is not PT_PASSTHRU_BITWISE_NOOP 145 * struct pt_cmd - PTDMA operation request [all …]
|
/Linux-v6.1/drivers/crypto/ |
D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 20 Some VIA processors come with an integrated crypto engine 21 (so called VIA PadLock ACE, Advanced Cryptography Engine) 39 called padlock-aes. 53 called padlock-sha. 56 tristate "Support for the Geode LX AES engine" 61 Say 'Y' here to use the AMD Geode LX processor on-board AES 62 engine for the CryptoAPI AES algorithm. 65 will be called geode-aes. 143 and uses triple-DES to generate secure random numbers like the [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/net/ |
D | intel,ixp4xx-ethernet.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 4 --- 5 $id: "http://devicetree.org/schemas/net/intel,ixp4xx-ethernet.yaml#" 6 $schema: "http://devicetree.org/meta-schemas/core.yaml#" 11 - $ref: "ethernet-controller.yaml#" 14 - Linus Walleij <linus.walleij@linaro.org> 18 Processing Engine) and the IXP4xx Queue Manager to process 24 const: intel,ixp4xx-ethernet 30 queue-rx: 31 $ref: '/schemas/types.yaml#/definitions/phandle-array' [all …]
|
/Linux-v6.1/crypto/ |
D | crypto_engine.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * Handle async block request by crypto hardware engine. 13 #include <crypto/engine.h> 20 * crypto_finalize_request - finalize one request if the request is done 21 * @engine: the hardware engine 25 static void crypto_finalize_request(struct crypto_engine *engine, in crypto_finalize_request() argument 38 if (!engine->retry_support) { in crypto_finalize_request() 39 spin_lock_irqsave(&engine->queue_lock, flags); in crypto_finalize_request() 40 if (engine->cur_req == req) { in crypto_finalize_request() 42 engine->cur_req = NULL; in crypto_finalize_request() [all …]
|
/Linux-v6.1/Documentation/devicetree/bindings/misc/ |
D | xlnx,sd-fec.txt | 3 The Soft Decision Forward Error Correction (SDFEC) Engine is a Hard IP block 4 which provides high-throughput LDPC and Turbo Code implementations. 6 customer specified Quasi-cyclic (QC) codes. The Turbo decode functionality 7 principally covers codes used by LTE. The FEC Engine offers significant 12 - compatible: Must be "xlnx,sd-fec-1.1" 13 - clock-names : List of input clock names from the following: 14 - "core_clk", Main processing clock for processing core (required) 15 - "s_axi_aclk", AXI4-Lite memory-mapped slave interface clock (required) 16 - "s_axis_din_aclk", DIN AXI4-Stream Slave interface clock (optional) 17 - "s_axis_din_words-aclk", DIN_WORDS AXI4-Stream Slave interface clock (optional) [all …]
|
/Linux-v6.1/Documentation/gpu/amdgpu/display/ |
D | dc-glossary.rst | 7 'Documentation/gpu/amdgpu/amdgpu-glossary.rst'; if you cannot find it anywhere, 16 Accelerated Processing Unit 19 Application-Specific Integrated Circuit 25 Azalia (HD audio DMA engine) 36 * SOCCLK: GPU Engine Clock 49 Cathode Ray Tube Controller - commonly called "Controller" - Generates 68 Display Controller Engine 108 Display Micro-Controller Unit 111 Display Micro-Controller Unit, version B 225 Transition-Minimized Differential Signaling
|