Home
last modified time | relevance | path

Searched refs:pl330 (Results 1 – 25 of 44) sorted by relevance

12

/Linux-v6.6/drivers/dma/
Dpl330.c1185 static inline int _ldst_peripheral(struct pl330_dmac *pl330, in _ldst_peripheral() argument
1196 if (!(pl330->quirks & PL330_QUIRK_BROKEN_NO_FLUSHP)) in _ldst_peripheral()
1209 static int _bursts(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _bursts() argument
1215 if (pl330->quirks & PL330_QUIRK_PERIPH_BURST) in _bursts()
1221 off += _ldst_peripheral(pl330, dry_run, &buf[off], pxs, cyc, in _bursts()
1243 static int _dregs(struct pl330_dmac *pl330, unsigned int dry_run, u8 buf[], in _dregs() argument
1271 off += _ldst_peripheral(pl330, dry_run, &buf[off], pxs, 1, in _dregs()
1290 static inline int _loop(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _loop() argument
1298 return _bursts(pl330, dry_run, buf, pxs, 1); in _loop()
1316 szbrst = _bursts(pl330, 1, buf, pxs, 1); in _loop()
[all …]
DMakefile63 obj-$(CONFIG_PL330_DMA) += pl330.o
/Linux-v6.6/arch/arm/boot/dts/rockchip/
Drk3xxx.dtsi278 compatible = "arm,pl330", "arm,primecell";
283 arm,pl330-broken-no-flushp;
284 arm,pl330-periph-burst;
290 compatible = "arm,pl330", "arm,primecell";
295 arm,pl330-broken-no-flushp;
296 arm,pl330-periph-burst;
478 compatible = "arm,pl330", "arm,primecell";
483 arm,pl330-broken-no-flushp;
484 arm,pl330-periph-burst;
Drk3288.dtsi447 compatible = "arm,pl330", "arm,primecell";
452 arm,pl330-broken-no-flushp;
453 arm,pl330-periph-burst;
637 compatible = "arm,pl330", "arm,primecell";
642 arm,pl330-broken-no-flushp;
643 arm,pl330-periph-burst;
1400 compatible = "arm,pl330", "arm,primecell";
1405 arm,pl330-broken-no-flushp;
1406 arm,pl330-periph-burst;
Drk3036.dtsi560 compatible = "arm,pl330", "arm,primecell";
565 arm,pl330-broken-no-flushp;
566 arm,pl330-periph-burst;
Drk3128.dtsi457 compatible = "arm,pl330", "arm,primecell";
461 arm,pl330-broken-no-flushp;
462 arm,pl330-periph-burst;
Drv1108.dtsi245 compatible = "arm,pl330", "arm,primecell";
249 arm,pl330-broken-no-flushp;
250 arm,pl330-periph-burst;
Drv1126.dtsi269 compatible = "arm,pl330", "arm,primecell";
274 arm,pl330-periph-burst;
/Linux-v6.6/arch/arm/boot/dts/samsung/
Ds5pv210.dtsi121 compatible = "arm,pl330", "arm,primecell";
131 compatible = "arm,pl330", "arm,primecell";
518 compatible = "arm,pl330", "arm,primecell";
Dexynos5410.dtsi193 compatible = "arm,pl330", "arm,primecell";
202 compatible = "arm,pl330", "arm,primecell";
Dexynos5420.dtsi542 compatible = "arm,pl330", "arm,primecell";
552 compatible = "arm,pl330", "arm,primecell";
561 compatible = "arm,pl330", "arm,primecell";
570 compatible = "arm,pl330", "arm,primecell";
579 compatible = "arm,pl330", "arm,primecell";
Dexynos5250.dtsi703 compatible = "arm,pl330", "arm,primecell";
712 compatible = "arm,pl330", "arm,primecell";
721 compatible = "arm,pl330", "arm,primecell";
730 compatible = "arm,pl330", "arm,primecell";
Dexynos4.dtsi672 compatible = "arm,pl330", "arm,primecell";
681 compatible = "arm,pl330", "arm,primecell";
690 compatible = "arm,pl330", "arm,primecell";
Dexynos3250.dtsi598 compatible = "arm,pl330", "arm,primecell";
607 compatible = "arm,pl330", "arm,primecell";
/Linux-v6.6/arch/arm64/boot/dts/rockchip/
Drk3368.dtsi373 compatible = "arm,pl330", "arm,primecell";
378 arm,pl330-broken-no-flushp;
379 arm,pl330-periph-burst;
518 compatible = "arm,pl330", "arm,primecell";
523 arm,pl330-broken-no-flushp;
524 arm,pl330-periph-burst;
Drk3588s.dtsi1615 compatible = "arm,pl330", "arm,primecell";
1619 arm,pl330-periph-burst;
1626 compatible = "arm,pl330", "arm,primecell";
1630 arm,pl330-periph-burst;
2190 compatible = "arm,pl330", "arm,primecell";
2194 arm,pl330-periph-burst;
Drk3308.dtsi555 compatible = "arm,pl330", "arm,primecell";
559 arm,pl330-periph-burst;
566 compatible = "arm,pl330", "arm,primecell";
570 arm,pl330-periph-burst;
Drk356x.dtsi1182 compatible = "arm,pl330", "arm,primecell";
1186 arm,pl330-periph-burst;
1193 compatible = "arm,pl330", "arm,primecell";
1197 arm,pl330-periph-burst;
/Linux-v6.6/arch/arm/boot/dts/calxeda/
Decx-common.dtsi196 compatible = "arm,pl330", "arm,primecell";
/Linux-v6.6/arch/arm64/boot/dts/tesla/
Dfsd.dtsi544 compatible = "arm,pl330", "arm,primecell";
554 compatible = "arm,pl330", "arm,primecell";
564 compatible = "arm,pl330", "arm,primecell";
574 compatible = "arm,pl330", "arm,primecell";
/Linux-v6.6/arch/arm/boot/dts/arm/
Dvexpress-v2p-ca15-tc1.dts116 compatible = "arm,pl330", "arm,primecell";
/Linux-v6.6/arch/arm64/boot/dts/exynos/
Dexynos7.dtsi148 compatible = "arm,pl330", "arm,primecell";
157 compatible = "arm,pl330", "arm,primecell";
/Linux-v6.6/arch/arm64/boot/dts/lg/
Dlg1312.dtsi188 compatible = "arm,pl330", "arm,primecell";
Dlg1313.dtsi188 compatible = "arm,pl330", "arm,primecell";
/Linux-v6.6/arch/arm/boot/dts/broadcom/
Dbcm-hr2.dtsi158 compatible = "arm,pl330", "arm,primecell";

12