Home
last modified time | relevance | path

Searched full:sdma (Results 1 – 25 of 82) sorted by relevance

1234

/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dfsl-imx-sdma.txt1 * Freescale Smart Direct Memory Access (SDMA) Controller for i.MX
5 "fsl,imx25-sdma"
6 "fsl,imx31-sdma", "fsl,imx31-to1-sdma", "fsl,imx31-to2-sdma"
7 "fsl,imx35-sdma", "fsl,imx35-to1-sdma", "fsl,imx35-to2-sdma"
8 "fsl,imx51-sdma"
9 "fsl,imx53-sdma"
10 "fsl,imx6q-sdma"
11 "fsl,imx7d-sdma"
12 "fsl,imx6ul-sdma"
13 "fsl,imx8mq-sdma"
[all …]
H A Dfsl,imx-sdma.yaml4 $id: http://devicetree.org/schemas/dma/fsl,imx-sdma.yaml#
7 title: Freescale Smart Direct Memory Access (SDMA) Controller for i.MX
20 - fsl,imx50-sdma
21 - fsl,imx51-sdma
22 - fsl,imx53-sdma
23 - fsl,imx6q-sdma
24 - fsl,imx7d-sdma
25 - const: fsl,imx35-sdma
28 - fsl,imx6sx-sdma
29 - fsl,imx6sl-sdma
[all …]
H A Dti-dma-crossbar.txt34 sdma: dma-controller@4a056000 {
35 compatible = "ti,omap4430-sdma";
53 /* Protect the sDMA request ranges: 10-14 and 100-126 */
55 dma-masters = <&sdma>;
/freebsd/sys/arm/freescale/imx/
H A Dfiles.imx649 # SDMA firmware.
50 sdma-imx6q.c optional fslsdma \
51 compile-with "${AWK} -f $S/tools/fw_stub.awk sdma-imx6q.bin:sdma-imx6q -msdma -c${.TARGET}" \
53 clean "sdma-imx6q.c"
54 sdma-imx6q.fwo optional fslsdma \
55 dependency "sdma-imx6q.bin" \
56 …compile-with "${LD} -m ${LD_EMULATION} -b binary -d -warn-common -r -d -o ${.TARGET} sdma-imx6q.bi…
58 clean "sdma-imx6q.fwo"
59 sdma-imx6q.bin optional fslsdma \
60 dependency "$S/contrib/dev/imx/sdma-imx6q.bin.uu" \
[all …]
H A Dimx6_sdma.c28 * i.MX6 Smart Direct Memory Access Controller (sDMA)
110 printf("sDMA error\n"); in sdma_intr()
126 if (!ofw_bus_is_compatible(dev, "fsl,imx6q-sdma")) in sdma_probe()
213 /* Ignore sDMA requests */ in sdma_overrides()
229 /* Prevent sDMA channel from starting */ in sdma_overrides()
291 * i.MX6 Reference Manual: Appendix A SDMA Scripts in sdma_configure()
358 fp = firmware_get("sdma-imx6q"); in load_firmware()
391 /* Make sure SDMA has not started yet */ in boot_firmware()
449 device_printf(sc->dev, "SDMA failed to boot\n"); in boot_firmware()
456 device_printf(sc->dev, "SDMA booted successfully.\n"); in boot_firmware()
[all …]
/freebsd/sys/contrib/device-tree/src/arm/ti/omap/
H A Domap2.dtsi62 dmas = <&sdma 9 &sdma 10>;
100 sdma: dma-controller@0 { label
101 compatible = "ti,omap2420-sdma", "ti,omap-sdma";
136 dmas = <&sdma 35 &sdma 36 &sdma 37 &sdma 38
137 &sdma 39 &sdma 40 &sdma 41 &sdma 42>;
147 dmas = <&sdma 43 &sdma 44 &sdma 45 &sdma 46>;
163 dmas = <&sdma 13>;
172 dmas = <&sdma 49 &sdma 50>;
182 dmas = <&sdma 51 &sdma 52>;
192 dmas = <&sdma 53 &sdma 54>;
H A Domap3.dtsi181 dmas = <&sdma 9 &sdma 10>;
207 dmas = <&sdma 65 &sdma 66>;
289 sdma: dma-controller@0 { label
290 compatible = "ti,omap3430-sdma", "ti,omap-sdma";
373 dmas = <&sdma 49 &sdma 50>;
383 dmas = <&sdma 51 &sdma 52>;
393 dmas = <&sdma 53 &sdma 54>;
448 dmas = <&sdma 35>,
449 <&sdma 36>,
450 <&sdma 37>,
[all …]
H A Domap2430.dtsi186 dmas = <&sdma 31>,
187 <&sdma 32>;
202 dmas = <&sdma 33>,
203 <&sdma 34>;
218 dmas = <&sdma 17>,
219 <&sdma 18>;
234 dmas = <&sdma 19>,
235 <&sdma 20>;
250 dmas = <&sdma 21>,
251 <&sdma 22>;
[all …]
H A Domap2420.dtsi159 dmas = <&sdma 31>,
160 <&sdma 32>;
173 dmas = <&sdma 33>,
174 <&sdma 34>;
184 dmas = <&sdma 61 &sdma 62>;
H A Domap4-l4-abe.dtsi117 dmas = <&sdma 33>,
118 <&sdma 34>;
152 dmas = <&sdma 17>,
153 <&sdma 18>;
187 dmas = <&sdma 19>,
188 <&sdma 20>;
220 dmas = <&sdma 8>;
255 dmas = <&sdma 67>;
317 dmas = <&sdma 65>,
318 <&sdma 6
[all...]
H A Domap36xx.dtsi88 dmas = <&sdma 81 &sdma 82>;
226 &sdma {
227 compatible = "ti,omap3630-sdma", "ti,omap-sdma";
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx6sll.dtsi160 dmas = <&sdma 14 18 0>, <&sdma 15 18 0>;
184 dmas = <&sdma 3 7 1>, <&sdma 4 7 2>;
196 dmas = <&sdma 5 7 1>, <&sdma 6 7 2>;
208 dmas = <&sdma 7 7 1>, <&sdma 8 7 2>;
220 dmas = <&sdma 9 7 1>, <&sdma 10 7 2>;
233 dmas = <&sdma 31 4 0>, <&sdma 32 4 0>;
246 dmas = <&sdma 25 4 0>, <&sdma 26 4 0>;
259 dmas = <&sdma 27 4 0>, <&sdma 28 4 0>;
271 dmas = <&sdma 37 22 0>, <&sdma 38 22 0>;
284 dmas = <&sdma 41 22 0>, <&sdma 42 22 0>;
[all …]
H A Dimx6qdl.dtsi310 dmas = <&sdma 14 18 0>,
311 <&sdma 15 18 0>;
335 dmas = <&sdma 3 7 1>, <&sdma 4 7 2>;
349 dmas = <&sdma 5 7 1>, <&sdma 6 7 2>;
363 dmas = <&sdma 7 7 1>, <&sdma 8 7 2>;
377 dmas = <&sdma 9 7 1>, <&sdma 1
931 sdma: dma-controller@20ec000 { global() label
[all...]
H A Dimx31.dtsi135 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: dma-controller@53fd4000 { label
301 compatible = "fsl,imx31-sdma";
[all...]
H A Dimx53.dtsi270 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
713 sdma: dma-controller@63fb0000 { global() label
[all...]
H A Dimx51.dtsi221 dmas = <&sdma 43 5 1>, <&sdma 44 5 2>;
246 dmas = <&sdma 24 1 0>,
247 <&sdma 25 1 0>;
434 dmas = <&sdma 18 4 1>, <&sdma 19 4 2>;
446 dmas = <&sdma 16 4 1>, <&sdma 17 4 2>;
510 sdma: dma-controller@83fb0000 { label
511 compatible = "fsl,imx51-sdma", "fs
[all...]
H A Dimx6sx.dtsi262 dmas = <&sdma 14 18 0>,
263 <&sdma 15 18 0>;
336 dmas = <&sdma 25 4 0>, <&sdma 26 4 0>;
352 dmas = <&sdma 23 21 0>,
353 <&sdma 24 21 0>;
366 dmas = <&sdma 37 1 0>, <&sdma 38 1 0>;
380 dmas = <&sdma 41 1 0>, <&sdma 4
879 sdma: dma-controller@20ec000 { global() label
[all...]
H A Dimx6ul.dtsi222 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 3
757 sdma: dma-controller@20ec000 { global() label
[all...]
H A Dimx6sl.dtsi162 dmas = <&sdma 14 18 0>,
163 <&sdma 15 18 0>;
234 dmas = <&sdma 33 4 0>, <&sdma 34 4 0>;
247 dmas = <&sdma 25 4 0>, <&sdma 26 4 0>;
260 dmas = <&sdma 27 4 0>, <&sdma 28 4 0>;
274 dmas = <&sdma 37 1 0>,
275 <&sdma 38 1 0>;
290 dmas = <&sdma 41 1 0>,
291 <&sdma 42 1 0>;
306 dmas = <&sdma 45 1 0>,
[all …]
H A Dimx6sx-sdb-sai.dts22 &sdma {
24 /* SDMA event remap for SAI1 */
25 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
H A Dimx6sx-sdb-mqs.dts44 &sdma {
46 /* SDMA event remap for SAI1 */
47 fsl,sdma-event-remap = <0 15 1>, <0 16 1>;
H A Dimx50.dtsi172 dmas = <&sdma 24 1 0>,
173 <&sdma 25 1 0>;
424 sdma: dma-controller@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>,
475 <&sdma 2
[all...]
H A Dimx35.dtsi133 dmas = <&sdma 28 0 0>,
134 <&sdma 29 0 0>;
287 sdma: dma-controller@53fd4000 { label
288 compatible = "fsl,imx35-sdma";
294 fsl,sdma-ram-script-name = "imx/sdma/sdma-imx35.bin";
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dfsl,asrc.txt74 dmas = <&sdma 17 23 1>, <&sdma 18 23 1>, <&sdma 19 23 1>,
75 <&sdma 20 23 1>, <&sdma 21 23 1>, <&sdma 22 23 1>;
/freebsd/sys/contrib/device-tree/Bindings/bus/
H A Dfsl,spba-bus.yaml17 "simple-bus" because the SDMA controller uses this compatible flag to
19 the SDMA can access. There are no special clocks for the bus, because
20 the SDMA controller itself has its interrupt and clock assignments.

1234