Lines Matching +full:memory +full:- +full:region +full:- +full:names
1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Daniel Baluta <daniel.baluta@nxp.com>
11 - Shengjiu Wang <shengjiu.wang@nxp.com>
15 advanced pre- and post- audio processing.
20 - fsl,imx8qxp-dsp
21 - fsl,imx8qm-dsp
22 - fsl,imx8mp-dsp
23 - fsl,imx8ulp-dsp
24 - fsl,imx8qxp-hifi4
25 - fsl,imx8qm-hifi4
26 - fsl,imx8mp-hifi4
27 - fsl,imx8ulp-hifi4
34 - description: ipg clock
35 - description: ocram clock
36 - description: core clock
37 - description: debug interface clock
38 - description: message unit clock
41 clock-names:
43 - const: ipg
44 - const: ocram
45 - const: core
46 - const: debug
47 - const: mu
50 power-domains:
59 List of <&phandle type channel> - 2 channels for TXDB, 2 channels for RXDB
60 or - 1 channel for TX, 1 channel for RX, 1 channel for RXDB
65 mbox-names:
69 memory-region:
71 phandle to a node describing reserved memory (System RAM memory)
72 used by DSP (see bindings/reserved-memory/reserved-memory.txt)
76 firmware-name:
80 fsl,dsp-ctrl:
86 - compatible
87 - reg
88 - clocks
89 - clock-names
90 - power-domains
91 - mboxes
92 - mbox-names
93 - memory-region
96 - if:
101 - fsl,imx8qxp-dsp
102 - fsl,imx8qm-dsp
103 - fsl,imx8qxp-hifi4
104 - fsl,imx8qm-hifi4
107 power-domains:
111 power-domains:
114 - if:
119 - fsl,imx8qxp-hifi4
120 - fsl,imx8qm-hifi4
121 - fsl,imx8mp-hifi4
122 - fsl,imx8ulp-hifi4
125 memory-region:
129 mbox-names:
131 - const: tx
132 - const: rx
133 - const: rxdb
136 memory-region:
140 mbox-names:
142 - const: txdb0
143 - const: txdb1
144 - const: rxdb0
145 - const: rxdb1
150 - |
151 #include <dt-bindings/firmware/imx/rsrc.h>
152 #include <dt-bindings/clock/imx8-clock.h>
154 compatible = "fsl,imx8qxp-dsp";
159 clock-names = "ipg", "ocram", "core";
160 power-domains = <&pd IMX_SC_R_MU_13A>,
164 mbox-names = "txdb0", "txdb1", "rxdb0", "rxdb1";
166 memory-region = <&dsp_reserved>;
168 - |
169 #include <dt-bindings/clock/imx8mp-clock.h>
172 no-map;
176 no-map;
180 no-map;
183 compatible = "shared-dma-pool";
185 no-map;
189 compatible = "fsl,imx8mp-hifi4";
195 clock-names = "ipg", "ocram", "core", "debug";
196 firmware-name = "imx/dsp/hifi4.bin";
197 power-domains = <&audiomix_pd>;
198 mbox-names = "tx", "rx", "rxdb";
202 memory-region = <&dsp_vdev0buffer>, <&dsp_vdev0vring0>,
204 fsl,dsp-ctrl = <&audio_blk_ctrl>;