Home
last modified time | relevance | path

Searched full:pl080 (Results 1 – 25 of 27) sorted by relevance

12

/linux-6.12.1/Documentation/devicetree/bindings/dma/
Darm-pl08x.yaml7 title: ARM PrimeCells PL080 and PL081 and derivatives DMA controller
22 - arm,pl080
32 - arm,pl080
37 - const: arm,pl080
108 compatible = "arm,pl080", "arm,primecell";
126 compatible = "faraday,ftdma020", "arm,pl080", "arm,primecell";
Dnxp,lpc3220-dmamux.yaml24 description: phandle to a dma node compatible with arm,pl080
Dlpc1850-dmamux.txt20 compatible = "nxp,lpc1850-gpdma", "arm,pl080", "arm,primecell";
/linux-6.12.1/arch/arm/mach-spear/
Dpl080.c3 * arch/arm/plat-spear/pl080.c
5 * DMAC pl080 definitions for SPEAr platform
19 #include "pl080.h"
Dpl080.h3 * arch/arm/plat-spear/include/plat/pl080.h
5 * DMAC pl080 definitions for SPEAr platform
DMakefile17 obj-$(CONFIG_ARCH_SPEAR3XX) += pl080.o
23 obj-$(CONFIG_ARCH_SPEAR6XX) += pl080.o
Dspear3xx.c14 #include <linux/amba/pl080.h>
19 #include "pl080.h"
Dspear6xx.c20 #include <linux/amba/pl080.h>
24 #include "pl080.h"
399 OF_DEV_AUXDATA("arm,pl080", SPEAR_ICM3_DMA_BASE, NULL,
Dspear300.c184 OF_DEV_AUXDATA("arm,pl080", SPEAR_ICM3_DMA_BASE, NULL,
Dspear310.c216 OF_DEV_AUXDATA("arm,pl080", SPEAR_ICM3_DMA_BASE, NULL,
Dspear320.c220 OF_DEV_AUXDATA("arm,pl080", SPEAR_ICM3_DMA_BASE, NULL,
/linux-6.12.1/drivers/dma/
DKconfig68 bool "ARM PrimeCell PL080 or PL081 support"
75 PL080 and PL081, Samsungs PL080 derivative and Faraday
76 Technology's FTDMAC020 PL080 derivative.
382 bool "NXP LPC18xx/43xx DMA MUX for PL080"
388 with PL080 and multiplexed DMA request lines.
391 bool "NXP LPC32xx DMA MUX for PL080"
396 Support for PL080 multiplexed DMA request lines on
Damba-pl08x.c10 * Documentation: ARM DDI 0196G == PL080
14 * PL080 & PL081 both have 16 sets of DMA signals that can be routed to any
17 * The PL080 has 8 channels available for simultaneous use, and the PL081
23 * The PL080 has a dual bus master, PL081 has a single master.
80 #include <linux/amba/pl080.h>
2067 dev_err(&pl08x->adev->dev, "%s no mem for pl080 sg\n", in pl08x_prep_slave_sg()
2981 /* PL080 has 8 channels and the PL080 have just 2 */
3028 /* PL080 */
3040 /* Nomadik 8815 PL080 variant */
/linux-6.12.1/include/linux/amba/
Dpl080.h2 /* include/linux/amba/pl080.h
9 * ARM PrimeCell PL080 DMA controller
13 * make it not entierly compatible with the PL080 specification from
/linux-6.12.1/arch/arm/mach-s3c/
DMakefile.s3c64xx23 obj-$(CONFIG_S3C64XX_PL080) += pl080.o
Dpl080.c9 #include <linux/amba/pl080.h>
/linux-6.12.1/arch/arm/mach-lpc32xx/
Dphy3250.c64 OF_DEV_AUXDATA("arm,pl080", 0x31000000, "pl08xdmac", &pl08x_pd),
/linux-6.12.1/arch/arm/boot/dts/st/
Dspear3xx.dtsi42 compatible = "arm,pl080", "arm,primecell";
Dspear600.dtsi55 compatible = "arm,pl080", "arm,primecell";
Dste-nomadik-stn8815.dtsi856 compatible = "arm,pl080", "arm,primecell";
870 compatible = "arm,pl080", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/nxp/lpc/
Dlpc32xx.dtsi81 compatible = "arm,pl080", "arm,primecell";
Dlpc18xx.dtsi85 compatible = "arm,pl080", "arm,primecell";
/linux-6.12.1/arch/arm/boot/dts/gemini/
Dgemini.dtsi412 compatible = "faraday,ftdma020", "arm,pl080", "arm,primecell";
/linux-6.12.1/drivers/mtd/nand/raw/
Dlpc32xx_mlc.c209 * Using the PL080 DMA Controller for transferring the 512 byte subpages
226 * Therefore, using the PL080 DMA is disabled by default, for now.
/linux-6.12.1/drivers/crypto/starfive/
Djh7110-hash.c13 #include <linux/amba/pl080.h>

12