/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ |
omap2.dtsi | 65 dmas = <&sdma 9 &sdma 10>; 103 sdma: dma-controller@0 { label 104 compatible = "ti,omap2420-sdma", "ti,omap-sdma"; 139 dmas = <&sdma 35 &sdma 36 &sdma 37 &sdma 38 140 &sdma 39 &sdma 40 &sdma 41 &sdma 42> [all...] |
imx31.dtsi | 135 dmas = <&sdma 8 8 0>, <&sdma 9 8 0>; 182 dmas = <&sdma 20 3 0>; 193 dmas = <&sdma 21 3 0>; 213 dmas = <&sdma 6 8 0>, <&sdma 7 8 0>; 248 dmas = <&sdma 10 8 0>, <&sdma 11 8 0>; 300 sdma: sdma@53fd4000 label [all...] |
imx35.dtsi | 133 dmas = <&sdma 28 0 0>, 134 <&sdma 29 0 0>; 287 sdma: sdma@53fd4000 { label in label:aips2 288 compatible = "fsl,imx35-sdma"; 294 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx35.bin";
|
imx50.dtsi | 172 dmas = <&sdma 24 1 0>, 173 <&sdma 25 1 0>; 424 sdma: sdma@63fb0000 { label 425 compatible = "fsl,imx50-sdma", "fsl,imx35-sdma"; 432 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx50.bin"; 474 dmas = <&sdma 28 0 0> [all...] |
imx25.dtsi | 257 dmas = <&sdma 24 1 0>, 258 <&sdma 25 1 0>; 318 dmas = <&sdma 28 1 0>, 319 <&sdma 29 1 0>; 518 sdma: sdma@53fd4000 { label 519 compatible = "fsl,imx25-sdma"; 525 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx25.bin" [all...] |
imx51.dtsi | 241 dmas = <&sdma 24 1 0>, 242 <&sdma 25 1 0>; 501 sdma: sdma@83fb0000 { label 502 compatible = "fsl,imx51-sdma", "fsl,imx35-sdma"; 509 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx51.bin"; 552 dmas = <&sdma 28 0 0> [all...] |
imx53.dtsi | 270 dmas = <&sdma 42 4 0>, <&sdma 43 4 0>; 297 dmas = <&sdma 24 1 0>, 298 <&sdma 25 1 0>; 554 dmas = <&sdma 18 4 0>, <&sdma 19 4 0>; 566 dmas = <&sdma 12 4 0>, <&sdma 13 4 0>; 652 dmas = <&sdma 2 4 0>, <&sdma 3 4 0> 713 sdma: sdma@63fb0000 { label [all...] |
imx6sl.dtsi | 161 dmas = <&sdma 14 18 0>, 162 <&sdma 15 18 0>; 233 dmas = <&sdma 33 4 0>, <&sdma 34 4 0>; 246 dmas = <&sdma 25 4 0>, <&sdma 26 4 0>; 259 dmas = <&sdma 27 4 0>, <&sdma 28 4 0>; 273 dmas = <&sdma 37 1 0>, 274 <&sdma 38 1 0> 752 sdma: sdma@20ec000 { label [all...] |
imx6sll.dtsi | 159 dmas = <&sdma 14 18 0>, <&sdma 15 18 0>; 183 dmas = <&sdma 3 7 1>, <&sdma 4 7 2>; 195 dmas = <&sdma 5 7 1>, <&sdma 6 7 2>; 207 dmas = <&sdma 7 7 1>, <&sdma 8 7 2>; 219 dmas = <&sdma 9 7 1>, <&sdma 10 7 2> 627 sdma: dma-controller@20ec000 { label in label:aips1 [all...] |
omap5-l4.dtsi | 240 sdma: dma-controller@0 { label 241 compatible = "ti,omap4430-sdma", "ti,omap-sdma"; 1846 dmas = <&sdma 35>, 1847 <&sdma 36>, 1848 <&sdma 37>, 1849 <&sdma 38>, 1850 <&sdma 39>, 1851 <&sdma 40>, 1852 <&sdma 41> [all...] |
imx6ul.dtsi | 222 dmas = <&sdma 3 7 1>, <&sdma 4 7 2>; 236 dmas = <&sdma 5 7 1>, <&sdma 6 7 2>; 250 dmas = <&sdma 7 7 1>, <&sdma 8 7 2>; 264 dmas = <&sdma 9 7 1>, <&sdma 10 7 2>; 311 dmas = <&sdma 35 24 0>, 312 <&sdma 36 24 0> 746 sdma: sdma@20ec000 { label [all...] |
omap3.dtsi | 184 dmas = <&sdma 9 &sdma 10>; 210 dmas = <&sdma 65 &sdma 66>; 292 sdma: dma-controller@0 { label 293 compatible = "ti,omap3430-sdma", "ti,omap-sdma"; 376 dmas = <&sdma 49 &sdma 50>; 386 dmas = <&sdma 51 &sdma 52> [all...] |
omap4-l4.dtsi | 163 sdma: dma-controller@0 { label 164 compatible = "ti,omap4430-sdma", "ti,omap-sdma"; 2049 dmas = <&sdma 31>, 2050 <&sdma 32>; 2081 dmas = <&sdma 35>, 2082 <&sdma 36>, 2083 <&sdma 37>, 2084 <&sdma 38>, 2085 <&sdma 39> [all...] |
dra7-l4.dtsi | 125 dma-masters = <&sdma>; 216 sdma: dma-controller@0 { label 217 compatible = "ti,omap4430-sdma", "ti,omap-sdma"; 2130 /* SDMA is not supported */ 2285 /* SDMA is not supported */
|
imx6qdl.dtsi | 312 dmas = <&sdma 14 18 0>, 313 <&sdma 15 18 0>; 337 dmas = <&sdma 3 7 1>, <&sdma 4 7 2>; 351 dmas = <&sdma 5 7 1>, <&sdma 6 7 2>; 365 dmas = <&sdma 7 7 1>, <&sdma 8 7 2>; 379 dmas = <&sdma 9 7 1>, <&sdma 10 7 2> 933 sdma: sdma@20ec000 { label [all...] |
imx6sx.dtsi | 257 dmas = <&sdma 14 18 0>, 258 <&sdma 15 18 0>; 331 dmas = <&sdma 25 4 0>, <&sdma 26 4 0>; 347 dmas = <&sdma 23 21 0>, 348 <&sdma 24 21 0>; 361 dmas = <&sdma 37 1 0>, <&sdma 38 1 0>; 375 dmas = <&sdma 41 1 0>, <&sdma 42 1 0> 845 sdma: sdma@20ec000 { label [all...] |
imx7s.dtsi | 933 dmas = <&sdma 8 24 0>, <&sdma 9 24 0>; 948 dmas = <&sdma 10 24 0>, <&sdma 11 24 0>; 963 dmas = <&sdma 12 24 0>, <&sdma 13 24 0>; 1209 sdma: sdma@30bd0000 { label 1210 compatible = "fsl,imx7d-sdma", "fsl,imx35-sdma"; [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_cik_sdma.c | 81 for (i = 0; i < adev->sdma.num_instances; i++) { 82 release_firmware(adev->sdma.instance[i].fw); 83 adev->sdma.instance[i].fw = NULL; 88 * sDMA - System DMA 96 * (ring buffer, IBs, etc.), but sDMA has it's own 98 * used by the CP. sDMA supports copying data, writing 140 for (i = 0; i < adev->sdma.num_instances; i++) { 145 err = request_firmware(&adev->sdma.instance[i].fw, fw_name, adev->dev); 148 err = amdgpu_ucode_validate(adev->sdma.instance[i].fw); 153 for (i = 0; i < adev->sdma.num_instances; i++) 208 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:cik_sdma_ring_insert_nop 815 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:cik_sdma_ring_pad_ib [all...] |
amdgpu_sdma_v2_4.c | 87 * sDMA - System DMA 95 * (ring buffer, IBs, etc.), but sDMA has it's own 97 * used by the CP. sDMA supports copying data, writing 122 for (i = 0; i < adev->sdma.num_instances; i++) { 123 release_firmware(adev->sdma.instance[i].fw); 124 adev->sdma.instance[i].fw = NULL; 155 for (i = 0; i < adev->sdma.num_instances; i++) { 160 err = request_firmware(&adev->sdma.instance[i].fw, fw_name, adev->dev); 163 err = amdgpu_ucode_validate(adev->sdma.instance[i].fw); 166 hdr = (const struct sdma_firmware_header_v1_0 *)adev->sdma.instance[i].fw->data 237 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v2_4_ring_insert_nop 755 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v2_4_ring_pad_ib [all...] |
amdgpu_sdma_v3_0.c | 188 * sDMA - System DMA 196 * (ring buffer, IBs, etc.), but sDMA has it's own 198 * used by the CP. sDMA supports copying data, writing 259 for (i = 0; i < adev->sdma.num_instances; i++) { 260 release_firmware(adev->sdma.instance[i].fw); 261 adev->sdma.instance[i].fw = NULL; 313 for (i = 0; i < adev->sdma.num_instances; i++) { 318 err = request_firmware(&adev->sdma.instance[i].fw, fw_name, adev->dev); 321 err = amdgpu_ucode_validate(adev->sdma.instance[i].fw); 324 hdr = (const struct sdma_firmware_header_v1_0 *)adev->sdma.instance[i].fw->data 411 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v3_0_ring_insert_nop 1026 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v3_0_ring_pad_ib [all...] |
amdgpu_sdma_v4_0.c | 524 for (i = 0; i < adev->sdma.num_instances; i++) { 525 if (adev->sdma.instance[i].fw != NULL) 526 release_firmware(adev->sdma.instance[i].fw); 529 all SDMA isntances */ 534 memset((void*)adev->sdma.instance, 0, 590 err = request_firmware(&adev->sdma.instance[0].fw, fw_name, adev->dev); 594 err = sdma_v4_0_init_inst_ctx(&adev->sdma.instance[0]); 598 for (i = 1; i < adev->sdma.num_instances; i++) { 601 for every SDMA instance */ 602 memcpy((void*)&adev->sdma.instance[i] 781 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v4_0_ring_insert_nop 915 struct amdgpu_ring *sdma[AMDGPU_MAX_SDMA_INSTANCES]; local in function:sdma_v4_0_gfx_stop 959 struct amdgpu_ring *sdma[AMDGPU_MAX_SDMA_INSTANCES]; local in function:sdma_v4_0_page_stop 1685 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v4_0_ring_pad_ib 1982 u32 sdma[AMDGPU_MAX_SDMA_INSTANCES]; local in function:sdma_v4_0_wait_for_idle [all...] |
amdgpu_sdma_v5_0.c | 200 for (i = 0; i < adev->sdma.num_instances; i++) { 205 err = request_firmware(&adev->sdma.instance[i].fw, fw_name, adev->dev); 208 err = amdgpu_ucode_validate(adev->sdma.instance[i].fw); 211 hdr = (const struct sdma_firmware_header_v1_0 *)adev->sdma.instance[i].fw->data; 212 adev->sdma.instance[i].fw_version = le32_to_cpu(hdr->header.ucode_version); 213 adev->sdma.instance[i].feature_version = le32_to_cpu(hdr->ucode_feature_version); 214 if (adev->sdma.instance[i].feature_version >= 20) 215 adev->sdma.instance[i].burst_nop = true; 222 info->fw = adev->sdma.instance[i].fw; 231 for (i = 0; i < adev->sdma.num_instances; i++) 365 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v5_0_ring_insert_nop 1100 struct amdgpu_sdma_instance *sdma = amdgpu_sdma_get_instance_from_ring(ring); local in function:sdma_v5_0_ring_pad_ib [all...] |
amdgpu_ucode.h | 276 struct sdma_firmware_header_v1_0 sdma; member in union:amdgpu_firmware_header
|
/src/sys/external/gpl2/dts/dist/arch/riscv/boot/dts/starfive/ |
jh7110.dtsi | 940 dmas = <&sdma 1 2>, <&sdma 0 2>; 944 sdma: dma-controller@16008000 { label
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_ucode.h | 72 /* SDMA */ 218 struct sdma_firmware_header_v1_0 sdma; member in union:radeon_firmware_header
|