Home
last modified time | relevance | path

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

12

/linux-5.19.10/drivers/dma/
Dpl330.c1179 static inline int _ldst_peripheral(struct pl330_dmac *pl330, in _ldst_peripheral() argument
1190 if (!(pl330->quirks & PL330_QUIRK_BROKEN_NO_FLUSHP)) in _ldst_peripheral()
1203 static int _bursts(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _bursts() argument
1209 if (pl330->quirks & PL330_QUIRK_PERIPH_BURST) in _bursts()
1215 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
1265 off += _ldst_peripheral(pl330, dry_run, &buf[off], pxs, 1, in _dregs()
1284 static inline int _loop(struct pl330_dmac *pl330, unsigned dry_run, u8 buf[], in _loop() argument
1292 return _bursts(pl330, dry_run, buf, pxs, 1); in _loop()
1310 szbrst = _bursts(pl330, 1, buf, pxs, 1); in _loop()
[all …]
DMakefile62 obj-$(CONFIG_PL330_DMA) += pl330.o
/linux-5.19.10/Documentation/devicetree/bindings/dma/
Darm,pl330.yaml4 $id: http://devicetree.org/schemas/dma/arm,pl330.yaml#
21 const: arm,pl330
33 - arm,pl330
48 arm,pl330-broken-no-flushp:
52 arm,pl330-periph-burst:
81 compatible = "arm,pl330", "arm,primecell";
/linux-5.19.10/arch/arm/boot/dts/
Drk3xxx.dtsi273 compatible = "arm,pl330", "arm,primecell";
278 arm,pl330-broken-no-flushp;
279 arm,pl330-periph-burst;
285 compatible = "arm,pl330", "arm,primecell";
290 arm,pl330-broken-no-flushp;
291 arm,pl330-periph-burst;
473 compatible = "arm,pl330", "arm,primecell";
478 arm,pl330-broken-no-flushp;
479 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;
1378 compatible = "arm,pl330", "arm,primecell";
1383 arm,pl330-broken-no-flushp;
1384 arm,pl330-periph-burst;
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";
Decx-common.dtsi196 compatible = "arm,pl330", "arm,primecell";
Dexynos5420.dtsi434 compatible = "arm,pl330", "arm,primecell";
444 compatible = "arm,pl330", "arm,primecell";
453 compatible = "arm,pl330", "arm,primecell";
462 compatible = "arm,pl330", "arm,primecell";
471 compatible = "arm,pl330", "arm,primecell";
Drk3036.dtsi562 compatible = "arm,pl330", "arm,primecell";
567 arm,pl330-broken-no-flushp;
568 arm,pl330-periph-burst;
Dvexpress-v2p-ca15-tc1.dts116 compatible = "arm,pl330", "arm,primecell";
Drv1108.dtsi245 compatible = "arm,pl330", "arm,primecell";
249 arm,pl330-broken-no-flushp;
250 arm,pl330-periph-burst;
Dexynos5250.dtsi697 compatible = "arm,pl330", "arm,primecell";
706 compatible = "arm,pl330", "arm,primecell";
715 compatible = "arm,pl330", "arm,primecell";
724 compatible = "arm,pl330", "arm,primecell";
Dexynos4.dtsi673 compatible = "arm,pl330", "arm,primecell";
682 compatible = "arm,pl330", "arm,primecell";
691 compatible = "arm,pl330", "arm,primecell";
Dbcm-hr2.dtsi158 compatible = "arm,pl330", "arm,primecell";
Dexynos3250.dtsi426 compatible = "arm,pl330", "arm,primecell";
435 compatible = "arm,pl330", "arm,primecell";
Dzynq-7000.dtsi335 compatible = "arm,pl330", "arm,primecell";
/linux-5.19.10/Documentation/devicetree/bindings/mfd/
Dsamsung,exynos5433-lpass.yaml41 $ref: /schemas/dma/arm,pl330.yaml
76 compatible = "arm,pl330", "arm,primecell";
/linux-5.19.10/arch/arm64/boot/dts/tesla/
Dfsd.dtsi431 compatible = "arm,pl330", "arm,primecell";
441 compatible = "arm,pl330", "arm,primecell";
451 compatible = "arm,pl330", "arm,primecell";
461 compatible = "arm,pl330", "arm,primecell";
/linux-5.19.10/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;
Drk3308.dtsi553 compatible = "arm,pl330", "arm,primecell";
557 arm,pl330-periph-burst;
564 compatible = "arm,pl330", "arm,primecell";
568 arm,pl330-periph-burst;
Drk356x.dtsi884 compatible = "arm,pl330", "arm,primecell";
888 arm,pl330-periph-burst;
895 compatible = "arm,pl330", "arm,primecell";
899 arm,pl330-periph-burst;
/linux-5.19.10/arch/arm64/boot/dts/exynos/
Dexynos7.dtsi146 compatible = "arm,pl330", "arm,primecell";
155 compatible = "arm,pl330", "arm,primecell";
/linux-5.19.10/arch/arm64/boot/dts/lg/
Dlg1312.dtsi186 compatible = "arm,pl330", "arm,primecell";
Dlg1313.dtsi186 compatible = "arm,pl330", "arm,primecell";

12