Home
last modified time | relevance | path

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

12

/linux-6.15/drivers/dma/
H A Dpl330.c1582 struct pl330_dmac *pl330 = from_tasklet(pl330, t, tasks); in pl330_dotask() local
1600 pl330->dmac_tbd.reset_chan = (1 << pl330->pcfg.num_chan) - 1; in pl330_dotask()
1923 pl330->mcode_cpu = dma_alloc_attrs(pl330->ddma.dev, in dmac_alloc_resources()
1939 pl330->mcode_cpu, pl330->mcode_bus, in dmac_alloc_resources()
2020 pl330->pcfg.num_chan * pl330->mcbufsz, pl330->mcode_cpu, in pl330_del()
2149 if (!pl330) in of_dma_pl330_xlate()
2603 desc = pluck_desc(&pl330->desc_pool, &pl330->pool_lock); in pl330_get_desc()
2673 burst_len *= pl330->pcfg.data_buf_dep / pl330->pcfg.num_chan; in get_burst_len()
3022 pl330 = devm_kzalloc(&adev->dev, sizeof(*pl330), GFP_KERNEL); in pl330_probe()
3023 if (!pl330) in pl330_probe()
[all …]
H A DMakefile67 obj-$(CONFIG_PL330_DMA) += pl330.o
/linux-6.15/Documentation/devicetree/bindings/dma/
H A 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:
87 compatible = "arm,pl330", "arm,primecell";
/linux-6.15/arch/arm/boot/dts/rockchip/
H A Drk3xxx.dtsi279 compatible = "arm,pl330", "arm,primecell";
284 arm,pl330-broken-no-flushp;
285 arm,pl330-periph-burst;
291 compatible = "arm,pl330", "arm,primecell";
296 arm,pl330-broken-no-flushp;
297 arm,pl330-periph-burst;
479 compatible = "arm,pl330", "arm,primecell";
484 arm,pl330-broken-no-flushp;
485 arm,pl330-periph-burst;
H A Drk3288.dtsi456 compatible = "arm,pl330", "arm,primecell";
461 arm,pl330-broken-no-flushp;
462 arm,pl330-periph-burst;
646 compatible = "arm,pl330", "arm,primecell";
651 arm,pl330-broken-no-flushp;
652 arm,pl330-periph-burst;
1419 compatible = "arm,pl330", "arm,primecell";
1424 arm,pl330-broken-no-flushp;
1425 arm,pl330-periph-burst;
H A Drk3036.dtsi571 compatible = "arm,pl330", "arm,primecell";
576 arm,pl330-broken-no-flushp;
577 arm,pl330-periph-burst;
H A Drv1108.dtsi241 compatible = "arm,pl330", "arm,primecell";
245 arm,pl330-broken-no-flushp;
246 arm,pl330-periph-burst;
H A Drk3128.dtsi849 compatible = "arm,pl330", "arm,primecell";
853 arm,pl330-broken-no-flushp;
854 arm,pl330-periph-burst;
H A Drv1126.dtsi379 compatible = "arm,pl330", "arm,primecell";
384 arm,pl330-periph-burst;
/linux-6.15/arch/arm64/boot/dts/exynos/
H A Dexynosautov920.dtsi344 compatible = "arm,pl330", "arm,primecell";
353 compatible = "arm,pl330", "arm,primecell";
362 compatible = "arm,pl330", "arm,primecell";
371 compatible = "arm,pl330", "arm,primecell";
380 compatible = "arm,pl330", "arm,primecell";
389 compatible = "arm,pl330", "arm,primecell";
398 compatible = "arm,pl330", "arm,primecell";
H A Dexynos7.dtsi148 compatible = "arm,pl330", "arm,primecell";
157 compatible = "arm,pl330", "arm,primecell";
/linux-6.15/Documentation/devicetree/bindings/mfd/
H A Dsamsung,exynos5433-lpass.yaml41 $ref: /schemas/dma/arm,pl330.yaml
76 compatible = "arm,pl330", "arm,primecell";
/linux-6.15/arch/arm/boot/dts/samsung/
H A Ds5pv210.dtsi121 compatible = "arm,pl330", "arm,primecell";
131 compatible = "arm,pl330", "arm,primecell";
520 compatible = "arm,pl330", "arm,primecell";
H A Dexynos5410.dtsi193 compatible = "arm,pl330", "arm,primecell";
202 compatible = "arm,pl330", "arm,primecell";
H A 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";
H A Dexynos5250.dtsi706 compatible = "arm,pl330", "arm,primecell";
715 compatible = "arm,pl330", "arm,primecell";
724 compatible = "arm,pl330", "arm,primecell";
733 compatible = "arm,pl330", "arm,primecell";
H A Dexynos4.dtsi675 compatible = "arm,pl330", "arm,primecell";
684 compatible = "arm,pl330", "arm,primecell";
693 compatible = "arm,pl330", "arm,primecell";
/linux-6.15/arch/arm64/boot/dts/rockchip/
H A Drk3368.dtsi376 compatible = "arm,pl330", "arm,primecell";
381 arm,pl330-broken-no-flushp;
382 arm,pl330-periph-burst;
521 compatible = "arm,pl330", "arm,primecell";
526 arm,pl330-broken-no-flushp;
527 arm,pl330-periph-burst;
H A Drk3576.dtsi1475 compatible = "arm,pl330", "arm,primecell";
1477 arm,pl330-periph-burst;
1486 compatible = "arm,pl330", "arm,primecell";
1488 arm,pl330-periph-burst;
1497 compatible = "arm,pl330", "arm,primecell";
1499 arm,pl330-periph-burst;
H A Drk3308.dtsi589 compatible = "arm,pl330", "arm,primecell";
593 arm,pl330-periph-burst;
600 compatible = "arm,pl330", "arm,primecell";
604 arm,pl330-periph-burst;
/linux-6.15/arch/arm/boot/dts/calxeda/
H A Decx-common.dtsi196 compatible = "arm,pl330", "arm,primecell";
/linux-6.15/arch/arm64/boot/dts/tesla/
H A Dfsd.dtsi556 compatible = "arm,pl330", "arm,primecell";
566 compatible = "arm,pl330", "arm,primecell";
576 compatible = "arm,pl330", "arm,primecell";
586 compatible = "arm,pl330", "arm,primecell";
/linux-6.15/arch/arm/boot/dts/arm/
H A Dvexpress-v2p-ca15-tc1.dts116 compatible = "arm,pl330", "arm,primecell";
/linux-6.15/arch/arm64/boot/dts/lg/
H A Dlg1313.dtsi187 compatible = "arm,pl330", "arm,primecell";
H A Dlg1312.dtsi187 compatible = "arm,pl330", "arm,primecell";

12