Searched +full:dma +full:- +full:names (Results 1 – 25 of 1021) sorted by relevance
12345678910>>...41
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | ste-dbx5x0.dtsi | 1 // SPDX-License-Identifier: GPL-2.0-or-later 6 #include <dt-bindings/interrupt-controller/irq.h> 7 #include <dt-bindings/interrupt-controller/arm-gic.h> 8 #include <dt-bindings/mfd/dbx500-prcmu.h> 9 #include <dt-bindings/arm/ux500_pm_domains.h> 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/thermal/thermal.h> 14 #address-cells = <1>; 15 #size-cells = <1>; 37 #address-cells = <1>; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/serial/ |
| D | mrvl,pxa-ssp.txt | 5 - compatible: Must be one of 6 mrvl,pxa25x-ssp 7 mvrl,pxa25x-nssp 8 mrvl,pxa27x-ssp 9 mrvl,pxa3xx-ssp 10 mvrl,pxa168-ssp 11 mrvl,pxa910-ssp 12 mrvl,ce4100-ssp 14 - reg: The memory base 15 - dmas: Two dma phandles, one for rx, one for tx [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/serial/ |
| D | mrvl,pxa-ssp.txt | 5 - compatible: Must be one of 6 mrvl,pxa25x-ssp 7 mvrl,pxa25x-nssp 8 mrvl,pxa27x-ssp 9 mrvl,pxa3xx-ssp 10 mvrl,pxa168-ssp 11 mrvl,pxa910-ssp 12 mrvl,ce4100-ssp 14 - reg: The memory base 15 - dmas: Two dma phandles, one for rx, one for tx [all …]
|
| /kernel/linux/linux-4.19/arch/arm/boot/dts/ |
| D | ste-dbx5x0.dtsi | 8 * http://www.opensource.org/licenses/gpl-license.html 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/interrupt-controller/arm-gic.h> 14 #include <dt-bindings/mfd/dbx500-prcmu.h> 15 #include <dt-bindings/arm/ux500_pm_domains.h> 16 #include <dt-bindings/gpio/gpio.h> 17 #include <dt-bindings/clock/ste-ab8500.h> 22 #address-cells = <1>; 23 #size-cells = <0>; 24 enable-method = "ste,dbx500-smp"; [all …]
|
| D | sunxi-h3-h5.dtsi | 4 * This file is dual-licensed: you can use it either under the terms 43 #include <dt-bindings/clock/sun8i-de2.h> 44 #include <dt-bindings/clock/sun8i-h3-ccu.h> 45 #include <dt-bindings/clock/sun8i-r-ccu.h> 46 #include <dt-bindings/interrupt-controller/arm-gic.h> 47 #include <dt-bindings/reset/sun8i-de2.h> 48 #include <dt-bindings/reset/sun8i-h3-ccu.h> 49 #include <dt-bindings/reset/sun8i-r-ccu.h> 52 interrupt-parent = <&gic>; 53 #address-cells = <1>; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ |
| D | arm-pl330.txt | 1 * ARM PrimeCell PL330 DMA Controller 3 The ARM PrimeCell PL330 DMA controller can move blocks of memory contents 7 - compatible: should include both "arm,pl330" and "arm,primecell". 8 - reg: physical base address of the controller and length of memory mapped 10 - interrupts: interrupt number to the cpu. 13 - dma-coherent : Present if dma operations are coherent 14 - #dma-cells: must be <1>. used to represent the number of integer 16 - dma-channels: contains the total number of DMA channels supported by the DMAC 17 - dma-requests: contains the total number of DMA requests supported by the DMAC 18 - arm,pl330-broken-no-flushp: quirk for avoiding to execute DMAFLUSHP [all …]
|
| D | fsl-edma.txt | 3 The eDMA channels have multiplex capability by programmble memory-mapped 5 specific DMA request source can only be multiplexed by any channel of certain 10 - compatible : 11 - "fsl,vf610-edma" for eDMA used similar to that on Vybrid vf610 SoC 12 - "fsl,imx7ulp-edma" for eDMA2 used similar to that on i.mx7ulp 13 - "fsl,ls1028a-edma" followed by "fsl,vf610-edma" for eDMA used on the 15 - reg : Specifies base physical address(s) and size of the eDMA registers. 19 - interrupts : A list of interrupt-specifiers, one for each entry in 20 interrupt-names on vf610 similar SoC. But for i.mx7ulp per channel 22 error interrupt(located in the last), no interrupt-names list on [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | rockchip,pdm.txt | 5 - compatible: "rockchip,pdm" 6 - "rockchip,px30-pdm" 7 - "rockchip,rk1808-pdm" 8 - "rockchip,rk3308-pdm" 9 - reg: physical base address of the controller and length of memory mapped 11 - dmas: DMA specifiers for rx dma. See the DMA client binding, 12 Documentation/devicetree/bindings/dma/dma.txt 13 - dma-names: should include "rx". 14 - clocks: a list of phandle + clock-specifer pairs, one for each entry in clock-names. 15 - clock-names: should contain following: [all …]
|
| D | zte,zx-spdif.txt | 4 - compatible : Must be "zte,zx296702-spdif" 5 - reg : Must contain SPDIF core's registers location and length 6 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 7 - clock-names: "tx" for the clock to the SPDIF interface. 8 - dmas: Pairs of phandle and specifier for the DMA channel that is used by 9 the core. The core expects one dma channel for transmit. 10 - dma-names : Must be "tx" 12 For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' properties 14 * resource-names.txt 15 * clock/clock-bindings.txt [all …]
|
| D | designware-i2s.txt | 4 - compatible : Must be "snps,designware-i2s" 5 - reg : Must contain the I2S core's registers location and length 6 - clocks : Pairs of phandle and specifier referencing the controller's 9 - clock-names : "i2sclk" for the sample rate reference clock. 10 - dmas: Pairs of phandle and specifier for the DMA channels that are used by 11 the core. The core expects one or two dma channels: one for transmit and 13 - dma-names : "tx" for the transmit channel, "rx" for the receive channel. 16 - interrupts: The interrupt line number for the I2S controller. Add this 17 parameter if the I2S controller that you are using does not support DMA. 19 For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/renesas/ |
| D | r8a77961.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 3 * Device Tree Source for the R-Car M3-W+ (R8A77961) SoC 5 * Copyright (C) 2016-2017 Renesas Electronics Corp. 8 #include <dt-bindings/clock/r8a77961-cpg-mssr.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/power/r8a77961-sysc.h> 16 #address-cells = <2>; 17 #size-cells = <2>; 25 compatible = "fixed-clock"; 26 #clock-cells = <0>; [all …]
|
| D | r8a774a1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/r8a774a1-cpg-mssr.h> 11 #include <dt-bindings/power/r8a774a1-sysc.h> 17 #address-cells = <2>; 18 #size-cells = <2>; 37 compatible = "fixed-clock"; 38 #clock-cells = <0>; 39 clock-frequency = <0>; [all …]
|
| D | r8a774b1.dtsi | 1 // SPDX-License-Identifier: GPL-2.0 8 #include <dt-bindings/interrupt-controller/irq.h> 9 #include <dt-bindings/interrupt-controller/arm-gic.h> 10 #include <dt-bindings/clock/r8a774b1-cpg-mssr.h> 11 #include <dt-bindings/power/r8a774b1-sysc.h> 17 #address-cells = <2>; 18 #size-cells = <2>; 26 compatible = "fixed-clock"; 27 #clock-cells = <0>; 28 clock-frequency = <0>; [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/mfd/ |
| D | atmel-usart.txt | 4 - compatible: Should be one of the following: 5 - "atmel,at91rm9200-usart" 6 - "atmel,at91sam9260-usart" 7 - "microchip,sam9x60-usart" 8 - "atmel,at91rm9200-dbgu", "atmel,at91rm9200-usart" 9 - "atmel,at91sam9260-dbgu", "atmel,at91sam9260-usart" 10 - "microchip,sam9x60-dbgu", "microchip,sam9x60-usart" 11 - reg: Should contain registers location and length 12 - interrupts: Should contain interrupt 13 - clock-names: tuple listing input clock names. [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/spi/ |
| D | spi-sun6i.txt | 4 - compatible: Should be "allwinner,sun6i-a31-spi" or "allwinner,sun8i-h3-spi". 5 - reg: Should contain register location and length. 6 - interrupts: Should contain interrupt. 7 - clocks: phandle to the clocks feeding the SPI controller. Two are 9 - "ahb": the gated AHB parent clock 10 - "mod": the parent module clock 11 - clock-names: Must contain the clock names described just above 12 - resets: phandle to the reset controller asserting this device in 16 - dmas: DMA specifiers for rx and tx dma. See the DMA client binding, 17 Documentation/devicetree/bindings/dma/dma.txt [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/sound/ |
| D | zte,zx-spdif.txt | 4 - compatible : Must be "zte,zx296702-spdif" 5 - reg : Must contain SPDIF core's registers location and length 6 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 7 - clock-names: "tx" for the clock to the SPDIF interface. 8 - dmas: Pairs of phandle and specifier for the DMA channel that is used by 9 the core. The core expects one dma channel for transmit. 10 - dma-names : Must be "tx" 12 For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' properties 14 * resource-names.txt 15 * clock/clock-bindings.txt [all …]
|
| D | rockchip,pdm.txt | 5 - compatible: "rockchip,pdm" 6 - reg: physical base address of the controller and length of memory mapped 8 - dmas: DMA specifiers for rx dma. See the DMA client binding, 9 Documentation/devicetree/bindings/dma/dma.txt 10 - dma-names: should include "rx". 11 - clocks: a list of phandle + clock-specifer pairs, one for each entry in clock-names. 12 - clock-names: should contain following: 13 - "pdm_hclk": clock for PDM BUS 14 - "pdm_clk" : clock for PDM controller 15 - pinctrl-names: Must contain a "default" entry. [all …]
|
| D | designware-i2s.txt | 4 - compatible : Must be "snps,designware-i2s" 5 - reg : Must contain the I2S core's registers location and length 6 - clocks : Pairs of phandle and specifier referencing the controller's 9 - clock-names : "i2sclk" for the sample rate reference clock. 10 - dmas: Pairs of phandle and specifier for the DMA channels that are used by 11 the core. The core expects one or two dma channels: one for transmit and 13 - dma-names : "tx" for the transmit channel, "rx" for the receive channel. 16 - interrupts: The interrupt line number for the I2S controller. Add this 17 parameter if the I2S controller that you are using does not support DMA. 19 For more details on the 'dma', 'dma-names', 'clock' and 'clock-names' [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/crypto/ |
| D | omap-des.txt | 5 - compatible : Should contain "ti,omap4-des" 6 - ti,hwmods: Name of the hwmod associated with the DES module 7 - reg : Offset and length of the register set for the module 8 - interrupts : the interrupt-specifier for the DES module 9 - clocks : A phandle to the functional clock node of the DES module 10 corresponding to each entry in clock-names 11 - clock-names : Name of the functional clock, should be "fck" 14 - dmas: DMA specifiers for tx and rx dma. See the DMA client binding, 15 Documentation/devicetree/bindings/dma/dma.txt 16 Each entry corresponds to an entry in dma-names [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/crypto/ |
| D | omap-des.txt | 5 - compatible : Should contain "ti,omap4-des" 6 - ti,hwmods: Name of the hwmod associated with the DES module 7 - reg : Offset and length of the register set for the module 8 - interrupts : the interrupt-specifier for the DES module 9 - clocks : A phandle to the functional clock node of the DES module 10 corresponding to each entry in clock-names 11 - clock-names : Name of the functional clock, should be "fck" 14 - dmas: DMA specifiers for tx and rx dma. See the DMA client binding, 15 Documentation/devicetree/bindings/dma/dma.txt 16 Each entry corresponds to an entry in dma-names [all …]
|
| D | atmel-crypto.txt | 8 - compatible : Should be "atmel,at91sam9g46-aes". 9 - reg: Should contain AES registers location and length. 10 - interrupts: Should contain the IRQ line for the AES. 11 - dmas: List of two DMA specifiers as described in 12 atmel-dma.txt and dma.txt files. 13 - dma-names: Contains one identifier string for each DMA specifier 18 compatible = "atmel,at91sam9g46-aes"; 23 dma-names = "tx", "rx"; 28 - compatible : Should be "atmel,at91sam9g46-tdes". 29 - reg: Should contain TDES registers location and length. [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/usb/ |
| D | da8xx-usb.txt | 3 For DA8xx/OMAP-L1x/AM17xx/AM18xx platforms. 7 - compatible : Should be set to "ti,da830-musb". 9 - reg: Offset and length of the USB controller register set. 11 - interrupts: The USB interrupt number. 13 - interrupt-names: Should be set to "mc". 15 - dr_mode: The USB operation mode. Should be one of "host", "peripheral" or "otg". 17 - phys: Phandle for the PHY device 19 - phy-names: Should be "usb-phy" 21 - dmas: specifies the dma channels 23 - dma-names: specifies the names of the channels. Use "rxN" for receive [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/usb/ |
| D | da8xx-usb.txt | 3 For DA8xx/OMAP-L1x/AM17xx/AM18xx platforms. 7 - compatible : Should be set to "ti,da830-musb". 9 - reg: Offset and length of the USB controller register set. 11 - interrupts: The USB interrupt number. 13 - interrupt-names: Should be set to "mc". 15 - dr_mode: The USB operation mode. Should be one of "host", "peripheral" or "otg". 17 - phys: Phandle for the PHY device 19 - phy-names: Should be "usb-phy" 21 - dmas: specifies the dma channels 23 - dma-names: specifies the names of the channels. Use "rxN" for receive [all …]
|
| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/dma/ |
| D | fsl-edma.txt | 3 The eDMA channels have multiplex capability by programmble memory-mapped 5 specific DMA request source can only be multiplexed by any channel of certain 10 - compatible : 11 - "fsl,vf610-edma" for eDMA used similar to that on Vybrid vf610 SoC 12 - reg : Specifies base physical address(s) and size of the eDMA registers. 16 - interrupts : A list of interrupt-specifiers, one for each entry in 17 interrupt-names. 18 - interrupt-names : Should contain: 19 "edma-tx" - the transmission interrupt 20 "edma-err" - the error interrupt [all …]
|
| D | renesas,rcar-dmac.txt | 1 * Renesas R-Car (RZ/G) DMA Controller Device Tree bindings 3 Renesas R-Car Generation 2 SoCs have multiple multi-channel DMA 8 Each DMA client is connected to one dedicated port of the DMAC, identified by 9 an 8-bit port number called the MID/RID. A DMA controller can thus serve up to 11 number of clients to be served, channels must be shared between multiple DMA 12 clients. The association of DMA clients to DMAC channels is fully dynamic and 17 - compatible: "renesas,dmac-<soctype>", "renesas,rcar-dmac" as fallback. 19 - "renesas,dmac-r8a7743" (RZ/G1M) 20 - "renesas,dmac-r8a7745" (RZ/G1E) 21 - "renesas,dmac-r8a77470" (RZ/G1C) [all …]
|
12345678910>>...41