Searched +full:dma +full:- +full:default (Results 1 – 25 of 1064) sorted by relevance
12345678910>>...43
| /kernel/linux/linux-6.6/kernel/dma/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 default y 83 # Select this option if the architecture assumes DMA devices are coherent 84 # by default. 94 bool "Dynamic allocation of DMA bounce buffers" 95 default n 100 pools as needed. To reduce run-time kernel memory requirements, you 111 bool "DMA Restricted Pool" 114 This enables support for restricted DMA pools which provide a level of 115 DMA memory protection on systems with limited hardware protection [all …]
|
| /kernel/linux/linux-5.10/kernel/dma/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 9 default y 88 # Should be selected if we can mmap non-coherent mappings to userspace. 93 default y if !MMU 111 bool "DMA Contiguous Memory Allocator" 115 to allocate big physically-contiguous blocks of memory for use with 116 hardware components that do not support I/O map nor scatter-gather. 121 For more information see <kernel/dma/contiguous.c>. 127 bool "Enable separate DMA Contiguous Memory Area for each NUMA Node" 128 default NUMA && ARM64 [all …]
|
| /kernel/linux/linux-5.10/arch/sh/drivers/dma/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 2 menu "DMA support" 6 bool "SuperH on-chip DMA controller (DMAC) support" 8 default n 13 default y if CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7751 || \ 21 bool "SuperH DMA API support" 22 default n 24 SH_DMA_API always enabled DMA API of used SuperH. 25 If you want to use DMA ENGINE, you must not enable this. 31 default "4" if CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7751 || \ [all …]
|
| /kernel/linux/linux-6.6/arch/sh/drivers/dma/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0 2 menu "DMA support" 6 bool "SuperH on-chip DMA controller (DMAC) support" 8 default n 13 default y if CPU_SUBTYPE_SH7750 || CPU_SUBTYPE_SH7751 || \ 21 bool "SuperH DMA API support" 22 default n 24 SH_DMA_API always enabled DMA API of used SuperH. 25 If you want to use DMA ENGINE, you must not enable this. 31 default "4" if CPU_SUBTYPE_SH7709 || CPU_SUBTYPE_SH7750 || \ [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/dma/ |
| D | snps,dma-spear1340.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/dma/snps,dma-spear1340.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys Designware DMA Controller 10 - Viresh Kumar <vireshk@kernel.org> 11 - Andy Shevchenko <andriy.shevchenko@linux.intel.com> 14 - $ref: dma-controller.yaml# 19 - const: snps,dma-spear1340 20 - items: [all …]
|
| /kernel/linux/linux-6.6/drivers/dma-buf/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 default n 18 Documentation/driver-api/sync_file.rst. 22 default n 35 default n 39 A driver to let userspace turn memfd regions into dma-bufs. 44 default n 47 Don't pin buffers if the dynamic DMA-buf interface is available on 50 through DMA-buf. 55 bool "DMA-BUF debug checks" [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ |
| D | snps,dma-spear1340.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/dma/snps,dma-spear1340.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Synopsys Designware DMA Controller 10 - Viresh Kumar <vireshk@kernel.org> 11 - Andy Shevchenko <andriy.shevchenko@linux.intel.com> 14 - $ref: "dma-controller.yaml#" 18 const: snps,dma-spear1340 20 "#dma-cells": [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/reserved-memory/ |
| D | shared-dma-pool.yaml | 1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/reserved-memory/shared-dma-pool.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: /reserved-memory DMA pool 10 - devicetree-spec@vger.kernel.org 13 - $ref: reserved-memory.yaml 18 - const: shared-dma-pool 21 pool of DMA buffers for a set of devices. It can be used by an 25 - const: restricted-dma-pool [all …]
|
| /kernel/linux/linux-5.10/drivers/dma-buf/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 6 default n 18 Documentation/driver-api/sync_file.rst. 22 default n 35 default n 39 A driver to let userspace turn memfd regions into dma-bufs. 44 default n 47 Don't pin buffers if the dynamic DMA-buf interface is available on 50 through DMA-buf. 55 tristate "Selftests for the dma-buf interfaces" [all …]
|
| /kernel/linux/linux-6.6/drivers/iommu/intel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 13 bool "Support for Intel IOMMU using DMA Remapping Devices" 25 DMA remapping (DMAR) devices support enables independent address 26 translations for Direct Memory Access (DMA) from devices. 27 These DMA remapping devices are reported via ACPI tables 28 and include PCI device scope covered by these DMA 45 This option is -NOT- intended for production environments, and should 55 to access DMA resources through process address space by 59 bool "Enable Intel DMA Remapping Devices by default" 60 default y [all …]
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/microchip/ |
| D | at91-kizbox3_common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * at91-kizbox3.dts - Device Tree Include file for Overkiz Kizbox 3 12 /dts-v1/; 14 #include "sama5d2-pinfunc.h" 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/mfd/atmel-flexcom.h> 17 #include <dt-bindings/pinctrl/at91.h> 18 #include <dt-bindings/pwm/pwm.h> 36 stdout-path = "serial1:115200n8"; 41 clock-frequency = <32768>; [all …]
|
| D | at91-sama5d27_wlsom1_ek.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * at91-sama5d27_wlsom1_ek.dts - Device Tree file for SAMA5D27 WLSOM1 EK 9 /dts-v1/; 10 #include "at91-sama5d27_wlsom1.dtsi" 11 #include <dt-bindings/input/input.h> 15 …compatible = "microchip,sama5d27-wlsom1-ek", "microchip,sama5d27-wlsom1", "atmel,sama5d27", "atmel… 26 stdout-path = "serial0:115200n8"; 29 gpio-keys { 30 compatible = "gpio-keys"; 32 pinctrl-names = "default"; [all …]
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | at91-kizbox3_common.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * at91-kizbox3.dts - Device Tree Include file for Overkiz Kizbox 3 12 /dts-v1/; 14 #include "sama5d2-pinfunc.h" 15 #include <dt-bindings/gpio/gpio.h> 16 #include <dt-bindings/mfd/atmel-flexcom.h> 17 #include <dt-bindings/pinctrl/at91.h> 18 #include <dt-bindings/pwm/pwm.h> 36 stdout-path = "serial1:115200n8"; 41 clock-frequency = <32768>; [all …]
|
| D | at91-sama5d27_wlsom1_ek.dts | 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 3 * at91-sama5d27_wlsom1_ek.dts - Device Tree file for SAMA5D27 WLSOM1 EK 9 /dts-v1/; 10 #include "at91-sama5d27_wlsom1.dtsi" 11 #include <dt-bindings/input/input.h> 15 …compatible = "microchip,sama5d27-wlsom1-ek", "microchip,sama5d27-wlsom1", "atmel,sama5d27", "atmel… 26 stdout-path = "serial0:115200n8"; 30 compatible = "gpio-keys"; 32 pinctrl-names = "default"; 33 pinctrl-0 = <&pinctrl_key_gpio_default>; [all …]
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43legacy/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Broadcom 43xx-legacy wireless support (mac80211 stack)" 18 b43-fwcutter. 23 # Auto-select SSB PCI-HOST support, if possible 29 default y 31 # Auto-select SSB PCICORE driver, if possible 36 default y 44 default y 46 # This config option automatically enables b43 HW-RNG support, 47 # if the HW-RNG core is enabled. [all …]
|
| /kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43legacy/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 tristate "Broadcom 43xx-legacy wireless support (mac80211 stack)" 18 b43-fwcutter. 23 # Auto-select SSB PCI-HOST support, if possible 29 default y 31 # Auto-select SSB PCICORE driver, if possible 36 default y 44 default y 46 # This config option automatically enables b43 HW-RNG support, 47 # if the HW-RNG core is enabled. [all …]
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-j784s4-evm.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/ 8 /dts-v1/; 10 #include <dt-bindings/net/ti-dp83867.h> 11 #include <dt-bindings/gpio/gpio.h> 12 #include "k3-j784s4.dtsi" 15 compatible = "ti,j784s4-evm", "ti,j784s4"; 19 stdout-path = "serial2:115200n8"; 39 reserved_memory: reserved-memory { 40 #address-cells = <2>; [all …]
|
| D | k3-j721e-beagleboneai64.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * https://beagleboard.org/ai-64 4 * Copyright (C) 2022 Texas Instruments Incorporated - https://www.ti.com/ 9 /dts-v1/; 11 #include "k3-j721e.dtsi" 12 #include <dt-bindings/gpio/gpio.h> 13 #include <dt-bindings/input/input.h> 14 #include <dt-bindings/leds/common.h> 15 #include <dt-bindings/net/ti-dp83867.h> 16 #include <dt-bindings/phy/phy-cadence.h> [all …]
|
| D | k3-j721e-sk.dts | 1 // SPDX-License-Identifier: GPL-2.0 3 * Copyright (C) 2021 Texas Instruments Incorporated - https://www.ti.com/ 5 * J721E SK URL: https://www.ti.com/tool/SK-TDA4VM 8 /dts-v1/; 10 #include "k3-j721e.dtsi" 11 #include <dt-bindings/gpio/gpio.h> 12 #include <dt-bindings/input/input.h> 13 #include <dt-bindings/net/ti-dp83867.h> 16 compatible = "ti,j721e-sk", "ti,j721e"; 29 stdout-path = "serial2:115200n8"; [all …]
|
| /kernel/linux/linux-6.6/Documentation/driver-api/rapidio/ |
| D | tsi721.rst | 2 RapidIO subsystem mport driver for IDT Tsi721 PCI Express-to-SRIO bridge. 10 doorbells, inbound maintenance port-writes and RapidIO messaging. 12 To generate SRIO maintenance transactions this driver uses one of Tsi721 DMA 23 - 'dbg_level' 24 - This parameter allows to control amount of debug information 32 - 'dma_desc_per_channel' 33 - This parameter defines number of hardware buffer 34 descriptors allocated for each registered Tsi721 DMA channel. 35 Its default value is 128. 37 - 'dma_txqueue_sz' [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/rapidio/ |
| D | tsi721.rst | 2 RapidIO subsystem mport driver for IDT Tsi721 PCI Express-to-SRIO bridge. 10 doorbells, inbound maintenance port-writes and RapidIO messaging. 12 To generate SRIO maintenance transactions this driver uses one of Tsi721 DMA 23 - 'dbg_level' 24 - This parameter allows to control amount of debug information 32 - 'dma_desc_per_channel' 33 - This parameter defines number of hardware buffer 34 descriptors allocated for each registered Tsi721 DMA channel. 35 Its default value is 128. 37 - 'dma_txqueue_sz' [all …]
|
| /kernel/linux/linux-6.6/drivers/dma/ti/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 3 # Texas Instruments DMA drivers 7 tristate "Texas Instruments CPPI 4.1 DMA support" 11 The Communications Port Programming Interface (CPPI) 4.1 DMA engine 20 default y 22 Enable support for the TI EDMA (Enhanced DMA) controller. This DMA 27 tristate "Texas Instruments sDMA (omap-dma) support" 32 default y 34 Enable support for the TI sDMA (System DMA or DMA4) controller. This 35 DMA engine is found on OMAP and DRA7xx parts. [all …]
|
| /kernel/linux/linux-5.10/drivers/iommu/intel/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 7 bool "Support for Intel IOMMU using DMA Remapping Devices" 17 DMA remapping (DMAR) devices support enables independent address 18 translations for Direct Memory Access (DMA) from devices. 19 These DMA remapping devices are reported via ACPI tables 20 and include PCI device scope covered by these DMA 33 This option is -NOT- intended for production environments, and should 45 to access DMA resources through process address space by 50 prompt "Enable Intel DMA Remapping Devices by default" 62 for DMA and avoid using DMA APIs. Setting this config [all …]
|
| /kernel/linux/linux-5.10/drivers/ide/ |
| D | trm290.c | 2 * Copyright (c) 1997-1998 Mark Lord 7 * June 22, 2004 - get rid of check_region 8 * - Jesper Juhl 13 * This module provides support for the bus-master IDE DMA function 14 * of the Tekram TRM290 chip, used on a variety of PCI IDE add-on boards, 15 * including a "Precision Instruments" board. The TRM290 pre-dates 16 * the sff-8038 standard (ide-dma.c) by a few months, and differs 18 * while re-using others from ide-dma.c. 22 * Works reliably for me in DMA mode (READs only), 23 * DMA WRITEs are disabled by default (see #define below); [all …]
|
| /kernel/linux/linux-6.6/include/drm/ |
| D | drm_gem_dma_helper.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 12 * struct drm_gem_dma_object - GEM object backed by DMA memory allocations 14 * @dma_addr: DMA address of the backing memory 17 * DMA addresses. 19 * @map_noncoherent: if true, the GEM object is backed by non-coherent memory 26 /* For objects with DMA memory allocated by GEM DMA */ 52 * drm_gem_dma_object_free - GEM object function for drm_gem_dma_free() 55 * This function wraps drm_gem_dma_free_object(). Drivers that employ the DMA helpers 66 * drm_gem_dma_object_print_info() - Print &drm_gem_dma_object info for debugfs 71 * This function wraps drm_gem_dma_print_info(). Drivers that employ the DMA helpers [all …]
|
12345678910>>...43