| /Linux-v5.4/drivers/dma/ |
| D | pl330.c | 1179 static inline int _ldst_peripheral(struct pl330_dmac *pl330, in _ldst_peripheral() argument 1186 if (pl330->quirks & PL330_QUIRK_BROKEN_NO_FLUSHP) in _ldst_peripheral() 1193 if (!(pl330->quirks & PL330_QUIRK_BROKEN_NO_FLUSHP)) in _ldst_peripheral() 1206 static int _bursts(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _bursts() argument 1216 off += _ldst_peripheral(pl330, dry_run, &buf[off], pxs, cyc, in _bursts() 1237 static int _dregs(struct pl330_dmac *pl330, unsigned int dry_run, u8 buf[], in _dregs() argument 1250 off += _ldst_peripheral(pl330, dry_run, &buf[off], pxs, in _dregs() 1276 static inline int _loop(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _loop() argument 1284 return _bursts(pl330, dry_run, buf, pxs, 1); in _loop() 1302 szbrst = _bursts(pl330, 1, buf, pxs, 1); in _loop() [all …]
|
| D | Makefile | 59 obj-$(CONFIG_PL330_DMA) += pl330.o
|
| /Linux-v5.4/Documentation/devicetree/bindings/dma/ |
| D | arm-pl330.txt | 7 - compatible: should include both "arm,pl330" and "arm,primecell". 18 - arm,pl330-broken-no-flushp: quirk for avoiding to execute DMAFLUSHP 26 compatible = "arm,pl330", "arm,primecell";
|
| /Linux-v5.4/arch/arm/boot/dts/ |
| D | rk3xxx.dtsi | 42 compatible = "arm,pl330", "arm,primecell"; 47 arm,pl330-broken-no-flushp; 53 compatible = "arm,pl330", "arm,primecell"; 58 arm,pl330-broken-no-flushp; 65 compatible = "arm,pl330", "arm,primecell"; 70 arm,pl330-broken-no-flushp;
|
| D | s5pv210.dtsi | 138 compatible = "arm,pl330", "arm,primecell"; 150 compatible = "arm,pl330", "arm,primecell"; 546 compatible = "arm,pl330", "arm,primecell";
|
| D | exynos5410.dtsi | 200 compatible = "arm,pl330", "arm,primecell"; 211 compatible = "arm,pl330", "arm,primecell";
|
| D | ecx-common.dtsi | 195 compatible = "arm,pl330", "arm,primecell";
|
| D | exynos5420.dtsi | 370 compatible = "arm,pl330", "arm,primecell"; 382 compatible = "arm,pl330", "arm,primecell"; 393 compatible = "arm,pl330", "arm,primecell"; 404 compatible = "arm,pl330", "arm,primecell"; 415 compatible = "arm,pl330", "arm,primecell";
|
| D | rk3288.dtsi | 165 compatible = "arm,pl330", "arm,primecell"; 170 arm,pl330-broken-no-flushp; 176 compatible = "arm,pl330", "arm,primecell"; 181 arm,pl330-broken-no-flushp; 188 compatible = "arm,pl330", "arm,primecell"; 193 arm,pl330-broken-no-flushp;
|
| D | vexpress-v2p-ca15-tc1.dts | 116 compatible = "arm,pl330", "arm,primecell";
|
| D | exynos5250.dtsi | 701 compatible = "arm,pl330", "arm,primecell"; 712 compatible = "arm,pl330", "arm,primecell"; 723 compatible = "arm,pl330", "arm,primecell"; 734 compatible = "arm,pl330", "arm,primecell";
|
| D | exynos4.dtsi | 680 compatible = "arm,pl330", "arm,primecell"; 691 compatible = "arm,pl330", "arm,primecell"; 702 compatible = "arm,pl330", "arm,primecell";
|
| D | rk3036.dtsi | 64 compatible = "arm,pl330", "arm,primecell"; 69 arm,pl330-broken-no-flushp;
|
| D | zynq-7000.dtsi | 281 compatible = "arm,pl330", "arm,primecell";
|
| D | rv1108.dtsi | 95 compatible = "arm,pl330", "arm,primecell"; 99 arm,pl330-broken-no-flushp;
|
| D | bcm-hr2.dtsi | 158 compatible = "arm,pl330", "arm,primecell";
|
| D | exynos3250.dtsi | 430 compatible = "arm,pl330", "arm,primecell"; 441 compatible = "arm,pl330", "arm,primecell";
|
| /Linux-v5.4/Documentation/devicetree/bindings/mfd/ |
| D | samsung,exynos5433-lpass.txt | 23 ../dma/arm-pl330.txt 38 compatible = "arm,pl330", "arm,primecell";
|
| /Linux-v5.4/arch/arm64/boot/dts/rockchip/ |
| D | rk3368.dtsi | 146 compatible = "arm,pl330", "arm,primecell"; 151 arm,pl330-broken-no-flushp; 157 compatible = "arm,pl330", "arm,primecell"; 162 arm,pl330-broken-no-flushp;
|
| /Linux-v5.4/arch/arm64/boot/dts/exynos/ |
| D | exynos7.dtsi | 126 compatible = "arm,pl330", "arm,primecell"; 137 compatible = "arm,pl330", "arm,primecell";
|
| D | exynos5433.dtsi | 1766 compatible = "arm,pl330", "arm,primecell"; 1777 compatible = "arm,pl330", "arm,primecell"; 1800 compatible = "arm,pl330", "arm,primecell";
|
| /Linux-v5.4/Documentation/devicetree/bindings/arm/ |
| D | cci.txt | 175 compatible = "arm,pl330", "arm,primecell";
|
| /Linux-v5.4/arch/arm64/boot/dts/lg/ |
| D | lg1312.dtsi | 186 compatible = "arm,pl330", "arm,primecell";
|
| D | lg1313.dtsi | 186 compatible = "arm,pl330", "arm,primecell";
|
| /Linux-v5.4/arch/arm64/boot/dts/intel/ |
| D | socfpga_agilex.dtsi | 238 compatible = "arm,pl330", "arm,primecell";
|