| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | pl330.c | 1202 static inline int _ldst_peripheral(struct pl330_dmac *pl330, in _ldst_peripheral() argument 1213 if (!(pl330->quirks & PL330_QUIRK_BROKEN_NO_FLUSHP)) in _ldst_peripheral() 1244 static int _bursts(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _bursts() argument 1250 if (pl330->quirks & PL330_QUIRK_PERIPH_BURST) in _bursts() 1256 off += _ldst_peripheral(pl330, dry_run, &buf[off], pxs, cyc, in _bursts() 1278 static int _dregs(struct pl330_dmac *pl330, unsigned int dry_run, u8 buf[], in _dregs() argument 1306 off += _ldst_peripheral(pl330, dry_run, &buf[off], pxs, 1, in _dregs() 1332 static inline int _loop(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _loop() argument 1340 return _bursts(pl330, dry_run, buf, pxs, 1); in _loop() 1358 szbrst = _bursts(pl330, 1, buf, pxs, 1); in _loop() [all …]
|
| H A D | Makefile | 62 obj-$(CONFIG_PL330_DMA) += pl330.o
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/dma/ |
| H A 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 19 - arm,pl330-periph-burst: quirk for performing burst transfer only 27 compatible = "arm,pl330", "arm,primecell";
|
| /OK3568_Linux_fs/kernel/arch/arm/boot/dts/ |
| H A D | rk3xxx.dtsi | 42 compatible = "arm,pl330", "arm,primecell"; 47 arm,pl330-broken-no-flushp; 48 arm,pl330-periph-burst; 54 compatible = "arm,pl330", "arm,primecell"; 59 arm,pl330-broken-no-flushp; 60 arm,pl330-periph-burst; 67 compatible = "arm,pl330", "arm,primecell"; 72 arm,pl330-broken-no-flushp; 73 arm,pl330-periph-burst;
|
| H A D | rk3288.dtsi | 268 compatible = "arm,pl330", "arm,primecell"; 273 arm,pl330-broken-no-flushp; 274 arm,pl330-periph-burst; 280 compatible = "arm,pl330", "arm,primecell"; 285 arm,pl330-broken-no-flushp; 286 arm,pl330-periph-burst; 293 compatible = "arm,pl330", "arm,primecell"; 298 arm,pl330-broken-no-flushp; 299 arm,pl330-periph-burst;
|
| H A D | s5pv210.dtsi | 121 compatible = "arm,pl330", "arm,primecell"; 133 compatible = "arm,pl330", "arm,primecell"; 533 compatible = "arm,pl330", "arm,primecell";
|
| H A D | exynos5410.dtsi | 193 compatible = "arm,pl330", "arm,primecell"; 204 compatible = "arm,pl330", "arm,primecell";
|
| H A D | exynos5420.dtsi | 437 compatible = "arm,pl330", "arm,primecell"; 449 compatible = "arm,pl330", "arm,primecell"; 460 compatible = "arm,pl330", "arm,primecell"; 471 compatible = "arm,pl330", "arm,primecell"; 482 compatible = "arm,pl330", "arm,primecell";
|
| H A D | ecx-common.dtsi | 196 compatible = "arm,pl330", "arm,primecell";
|
| H A D | rv1108.dtsi | 95 compatible = "arm,pl330", "arm,primecell"; 99 arm,pl330-broken-no-flushp; 100 arm,pl330-periph-burst;
|
| H A D | exynos5250.dtsi | 689 compatible = "arm,pl330", "arm,primecell"; 700 compatible = "arm,pl330", "arm,primecell"; 711 compatible = "arm,pl330", "arm,primecell"; 722 compatible = "arm,pl330", "arm,primecell";
|
| H A D | vexpress-v2p-ca15-tc1.dts | 116 compatible = "arm,pl330", "arm,primecell";
|
| H A D | rk3036.dtsi | 98 compatible = "arm,pl330", "arm,primecell"; 103 arm,pl330-broken-no-flushp; 104 arm,pl330-periph-burst;
|
| H A D | exynos4.dtsi | 673 compatible = "arm,pl330", "arm,primecell"; 684 compatible = "arm,pl330", "arm,primecell"; 695 compatible = "arm,pl330", "arm,primecell";
|
| /OK3568_Linux_fs/u-boot/arch/arm/dts/ |
| H A D | rk3xxx.dtsi | 40 compatible = "arm,pl330", "arm,primecell"; 45 arm,pl330-broken-no-flushp; 51 compatible = "arm,pl330", "arm,primecell"; 56 arm,pl330-broken-no-flushp; 63 compatible = "arm,pl330", "arm,primecell"; 68 arm,pl330-broken-no-flushp;
|
| H A D | .rk3066a-mk808.dtb.dts.tmp | |
| H A D | .rk3188-radxarock.dtb.dts.tmp | |
| H A D | rk3036.dtsi | 74 compatible = "arm,pl330", "arm,primecell"; 76 arm,pl330-broken-no-flushp;
|
| H A D | .rk3036-sdk.dtb.dts.tmp | |
| H A D | rv1108.dtsi | 131 compatible = "arm,pl330", "arm,primecell"; 135 arm,pl330-broken-no-flushp;
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/mfd/ |
| H A D | samsung,exynos5433-lpass.txt | 23 ../dma/arm-pl330.txt 38 compatible = "arm,pl330", "arm,primecell";
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/ |
| H A D | rk3368.dtsi | 150 compatible = "arm,pl330", "arm,primecell"; 155 arm,pl330-broken-no-flushp; 156 arm,pl330-periph-burst; 162 compatible = "arm,pl330", "arm,primecell"; 167 arm,pl330-broken-no-flushp; 168 arm,pl330-periph-burst;
|
| H A D | rk3399pro-npu.dtsi | 520 compatible = "arm,pl330", "arm,primecell"; 526 arm,pl330-periph-burst;
|
| /OK3568_Linux_fs/kernel/arch/arm64/boot/dts/exynos/ |
| H A D | exynos7.dtsi | 111 compatible = "arm,pl330", "arm,primecell"; 122 compatible = "arm,pl330", "arm,primecell";
|
| /OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/arm/ |
| H A D | cci.txt | 175 compatible = "arm,pl330", "arm,primecell";
|