| /linux-6.15/drivers/soc/tegra/fuse/ |
| H A D | fuse-tegra20.c | 39 complete(&fuse->apbdma.wait); in apb_dma_complete() 54 mutex_lock(&fuse->apbdma.lock); in tegra20_fuse_read() 58 err = dmaengine_slave_config(fuse->apbdma.chan, &fuse->apbdma.config); in tegra20_fuse_read() 63 fuse->apbdma.phys, in tegra20_fuse_read() 82 value = *fuse->apbdma.virt; in tegra20_fuse_read() 102 fuse->apbdma.chan = NULL; in tegra20_fuse_release_channel() 110 fuse->apbdma.phys); in tegra20_fuse_free_coherent() 111 fuse->apbdma.virt = NULL; in tegra20_fuse_free_coherent() 112 fuse->apbdma.phys = 0x0; in tegra20_fuse_free_coherent() 124 if (!fuse->apbdma.chan) in tegra20_fuse_probe() [all …]
|
| H A D | fuse.h | 64 } apbdma; member
|
| /linux-6.15/arch/arm/boot/dts/nvidia/ |
| H A D | tegra114.dtsi | 318 dmas = <&apbdma 8>, <&apbdma 8>; 330 dmas = <&apbdma 9>, <&apbdma 9>; 342 dmas = <&apbdma 10>, <&apbdma 10>; 354 dmas = <&apbdma 19>, <&apbdma 19>; 379 dmas = <&apbdma 21>, <&apbdma 21>; 620 dmas = <&apbdma 1>, <&apbdma 1>, 621 <&apbdma 2>, <&apbdma 2>, 622 <&apbdma 3>, <&apbdma 3>, 623 <&apbdma 4>, <&apbdma 4>, 624 <&apbdma 6>, <&apbdma 6>, [all …]
|
| H A D | tegra124.dtsi | 415 dmas = <&apbdma 8>, <&apbdma 8>; 427 dmas = <&apbdma 9>, <&apbdma 9>; 439 dmas = <&apbdma 10>, <&apbdma 10>; 451 dmas = <&apbdma 19>, <&apbdma 19>; 476 dmas = <&apbdma 21>, <&apbdma 21>; 1039 dmas = <&apbdma 1>, <&apbdma 1>, 1040 <&apbdma 2>, <&apbdma 2>, 1041 <&apbdma 3>, <&apbdma 3>, 1042 <&apbdma 4>, <&apbdma 4>, 1043 <&apbdma 6>, <&apbdma 6>, [all …]
|
| H A D | tegra20.dtsi | 385 dmas = <&apbdma 12>, <&apbdma 12>; 398 dmas = <&apbdma 3>, <&apbdma 3>; 414 dmas = <&apbdma 2>, <&apbdma 2>; 426 dmas = <&apbdma 1>, <&apbdma 1>; 445 dmas = <&apbdma 8>, <&apbdma 8>; 457 dmas = <&apbdma 9>, <&apbdma 9>; 469 dmas = <&apbdma 10>, <&apbdma 10>; 481 dmas = <&apbdma 19>, <&apbdma 19>; 493 dmas = <&apbdma 20>, <&apbdma 20>; 551 dmas = <&apbdma 21>, <&apbdma 21>; [all …]
|
| H A D | tegra30.dtsi | 566 dmas = <&apbdma 8>, <&apbdma 8>; 578 dmas = <&apbdma 9>, <&apbdma 9>; 590 dmas = <&apbdma 10>, <&apbdma 10>; 602 dmas = <&apbdma 19>, <&apbdma 19>; 614 dmas = <&apbdma 20>, <&apbdma 20>; 657 dmas = <&apbdma 21>, <&apbdma 21>; 673 dmas = <&apbdma 22>, <&apbdma 22>; 1001 dmas = <&apbdma 1>, <&apbdma 1>, 1002 <&apbdma 2>, <&apbdma 2>, 1003 <&apbdma 3>, <&apbdma 3>, [all …]
|
| /linux-6.15/arch/arm64/boot/dts/nvidia/ |
| H A D | tegra132.dtsi | 344 dmas = <&apbdma 8>, <&apbdma 8>; 356 dmas = <&apbdma 9>, <&apbdma 9>; 368 dmas = <&apbdma 10>, <&apbdma 10>; 380 dmas = <&apbdma 19>, <&apbdma 19>; 405 dmas = <&apbdma 21>, <&apbdma 21>; 924 dmas = <&apbdma 1>, <&apbdma 1>, 925 <&apbdma 2>, <&apbdma 2>, 926 <&apbdma 3>, <&apbdma 3>, 927 <&apbdma 4>, <&apbdma 4>, 928 <&apbdma 6>, <&apbdma 6>, [all …]
|
| H A D | tegra210.dtsi | 622 dmas = <&apbdma 8>, <&apbdma 8>; 634 dmas = <&apbdma 9>, <&apbdma 9>; 646 dmas = <&apbdma 10>, <&apbdma 10>; 658 dmas = <&apbdma 19>, <&apbdma 19>; 683 dmas = <&apbdma 21>, <&apbdma 21>; 698 dmas = <&apbdma 22>, <&apbdma 22>; 713 dmas = <&apbdma 23>, <&apbdma 23>; 728 dmas = <&apbdma 26>, <&apbdma 26>; 746 dmas = <&apbdma 24>, <&apbdma 24>; 761 dmas = <&apbdma 30>, <&apbdma 30>; [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/dma/ |
| H A D | loongson,ls1b-apbdma.yaml | 4 $id: http://devicetree.org/schemas/dma/loongson,ls1b-apbdma.yaml# 19 - const: loongson,ls1b-apbdma 22 - loongson,ls1a-apbdma 23 - loongson,ls1c-apbdma 24 - const: loongson,ls1b-apbdma 57 compatible = "loongson,ls1b-apbdma";
|
| H A D | loongson,ls2x-apbdma.yaml | 4 $id: http://devicetree.org/schemas/dma/loongson,ls2x-apbdma.yaml# 22 - const: loongson,ls2k1000-apbdma 24 - const: loongson,ls2k0500-apbdma 25 - const: loongson,ls2k1000-apbdma 54 compatible = "loongson,ls2k1000-apbdma";
|
| H A D | nvidia,tegra20-apbdma.txt | 4 - compatible: Should be "nvidia,<chip>-apbdma" 21 apbdma: dma@6000a000 { 22 compatible = "nvidia,tegra20-apbdma";
|
| /linux-6.15/Documentation/devicetree/bindings/sound/ |
| H A D | nvidia,tegra30-ahub.txt | 70 nvidia,dma-request-selector = <&apbdma 1>; 80 dmas = <&apbdma 1>, <&apbdma 1>; 81 <&apbdma 2>, <&apbdma 2>; 82 <&apbdma 3>, <&apbdma 3>; 83 <&apbdma 4>, <&apbdma 4>;
|
| H A D | nvidia,tegra20-i2s.yaml | 73 dmas = <&apbdma 21>, <&apbdma 21>;
|
| H A D | nvidia,tegra20-ac97.yaml | 77 dmas = <&apbdma 12>, <&apbdma 12>;
|
| H A D | nvidia,tegra20-spdif.yaml | 83 dmas = <&apbdma 3>, <&apbdma 3>;
|
| /linux-6.15/arch/loongarch/boot/dts/ |
| H A D | loongson-2k0500.dtsi | 88 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma"; 98 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma"; 108 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma"; 118 compatible = "loongson,ls2k0500-apbdma", "loongson,ls2k1000-apbdma";
|
| H A D | loongson-2k1000.dtsi | 250 compatible = "loongson,ls2k1000-apbdma"; 260 compatible = "loongson,ls2k1000-apbdma"; 270 compatible = "loongson,ls2k1000-apbdma"; 280 compatible = "loongson,ls2k1000-apbdma"; 290 compatible = "loongson,ls2k1000-apbdma";
|
| /linux-6.15/Documentation/devicetree/bindings/spi/ |
| H A D | nvidia,tegra20-sflash.yaml | 79 dmas = <&apbdma 11>, <&apbdma 11>;
|
| H A D | nvidia,tegra20-slink.yaml | 88 dmas = <&apbdma 16>, <&apbdma 16>;
|
| H A D | nvidia,tegra210-quad.yaml | 87 dmas = <&apbdma 5>, <&apbdma 5>;
|
| H A D | nvidia,tegra114-spi.yaml | 85 dmas = <&apbdma 16>, <&apbdma 16>;
|
| /linux-6.15/Documentation/devicetree/bindings/serial/ |
| H A D | nvidia,tegra20-hsuart.yaml | 122 dmas = <&apbdma 8>, <&apbdma 8>;
|
| /linux-6.15/Documentation/devicetree/bindings/i2c/ |
| H A D | nvidia,tegra20-i2c.yaml | 184 dmas = <&apbdma 16>, <&apbdma 16>;
|
| /linux-6.15/ |
| H A D | MAINTAINERS | 13940 F: Documentation/devicetree/bindings/dma/loongson,ls2x-apbdma.yaml
|