Skip to content

Commit a9b3d93

Browse files
Jaska Uimonennashif
authored andcommitted
intel_adsp: dai: Add support for ALH up to 16 nodes
ALH dts definitions need to have 16 nodes, thus add them to supported platforms (cavs25 and ace15). Signed-off-by: Jaska Uimonen <[email protected]>
1 parent bd593bf commit a9b3d93

File tree

2 files changed

+155
-1
lines changed

2 files changed

+155
-1
lines changed

dts/xtensa/intel/intel_adsp_ace15_mtpm.dtsi

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,78 @@
171171
status = "okay";
172172
};
173173

174+
alh4: alh4@24400 {
175+
compatible = "intel,alh-dai";
176+
reg = <0x00024400 0x00024600>;
177+
status = "okay";
178+
};
179+
180+
alh5: alh5@24400 {
181+
compatible = "intel,alh-dai";
182+
reg = <0x00024400 0x00024600>;
183+
status = "okay";
184+
};
185+
186+
alh6: alh6@24400 {
187+
compatible = "intel,alh-dai";
188+
reg = <0x00024400 0x00024600>;
189+
status = "okay";
190+
};
191+
192+
alh7: alh7@24400 {
193+
compatible = "intel,alh-dai";
194+
reg = <0x00024400 0x00024600>;
195+
status = "okay";
196+
};
197+
198+
alh8: alh8@24400 {
199+
compatible = "intel,alh-dai";
200+
reg = <0x00024400 0x00024600>;
201+
status = "okay";
202+
};
203+
204+
alh9: alh9@24400 {
205+
compatible = "intel,alh-dai";
206+
reg = <0x00024400 0x00024600>;
207+
status = "okay";
208+
};
209+
210+
alh10: alh10@24400 {
211+
compatible = "intel,alh-dai";
212+
reg = <0x00024400 0x00024600>;
213+
status = "okay";
214+
};
215+
216+
alh11: alh11@24400 {
217+
compatible = "intel,alh-dai";
218+
reg = <0x00024400 0x00024600>;
219+
status = "okay";
220+
};
221+
222+
alh12: alh12@24400 {
223+
compatible = "intel,alh-dai";
224+
reg = <0x00024400 0x00024600>;
225+
status = "okay";
226+
};
227+
228+
alh13: alh13@24400 {
229+
compatible = "intel,alh-dai";
230+
reg = <0x00024400 0x00024600>;
231+
status = "okay";
232+
};
233+
234+
alh14: alh14@24400 {
235+
compatible = "intel,alh-dai";
236+
reg = <0x00024400 0x00024600>;
237+
status = "okay";
238+
};
239+
240+
alh15: alh15@24400 {
241+
compatible = "intel,alh-dai";
242+
reg = <0x00024400 0x00024600>;
243+
status = "okay";
244+
};
245+
174246
ssp0: ssp@28000 {
175247
compatible = "intel,ssp-dai";
176248
#address-cells = <1>;

dts/xtensa/intel/intel_adsp_cavs25.dtsi

Lines changed: 83 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -292,14 +292,96 @@
292292
alh0: alh0@71000 {
293293
compatible = "intel,alh-dai";
294294
reg = <0x00071000 0x00071200>;
295-
296295
status = "okay";
297296
};
298297

299298
alh1: alh1@71000 {
300299
compatible = "intel,alh-dai";
301300
reg = <0x00071000 0x00071200>;
301+
status = "okay";
302+
};
303+
304+
alh2: alh2@71000 {
305+
compatible = "intel,alh-dai";
306+
reg = <0x00071000 0x00071200>;
307+
status = "okay";
308+
};
309+
310+
alh3: alh3@71000 {
311+
compatible = "intel,alh-dai";
312+
reg = <0x00071000 0x00071200>;
313+
status = "okay";
314+
};
315+
316+
alh4: alh4@71000 {
317+
compatible = "intel,alh-dai";
318+
reg = <0x00071000 0x00071200>;
319+
status = "okay";
320+
};
321+
322+
alh5: alh5@71000 {
323+
compatible = "intel,alh-dai";
324+
reg = <0x00071000 0x00071200>;
325+
status = "okay";
326+
};
327+
328+
alh6: alh6@71000 {
329+
compatible = "intel,alh-dai";
330+
reg = <0x00071000 0x00071200>;
331+
status = "okay";
332+
};
333+
334+
alh7: alh7@71000 {
335+
compatible = "intel,alh-dai";
336+
reg = <0x00071000 0x00071200>;
337+
status = "okay";
338+
};
339+
340+
alh8: alh8@71000 {
341+
compatible = "intel,alh-dai";
342+
reg = <0x00071000 0x00071200>;
343+
status = "okay";
344+
};
345+
346+
alh9: alh9@71000 {
347+
compatible = "intel,alh-dai";
348+
reg = <0x00071000 0x00071200>;
349+
status = "okay";
350+
};
351+
352+
alh10: alh10@71000 {
353+
compatible = "intel,alh-dai";
354+
reg = <0x00071000 0x00071200>;
355+
status = "okay";
356+
};
357+
358+
alh11: alh11@71000 {
359+
compatible = "intel,alh-dai";
360+
reg = <0x00071000 0x00071200>;
361+
status = "okay";
362+
};
302363

364+
alh12: alh12@71000 {
365+
compatible = "intel,alh-dai";
366+
reg = <0x00071000 0x00071200>;
367+
status = "okay";
368+
};
369+
370+
alh13: alh13@71000 {
371+
compatible = "intel,alh-dai";
372+
reg = <0x00071000 0x00071200>;
373+
status = "okay";
374+
};
375+
376+
alh14: alh14@71000 {
377+
compatible = "intel,alh-dai";
378+
reg = <0x00071000 0x00071200>;
379+
status = "okay";
380+
};
381+
382+
alh15: alh15@71000 {
383+
compatible = "intel,alh-dai";
384+
reg = <0x00071000 0x00071200>;
303385
status = "okay";
304386
};
305387

0 commit comments

Comments
 (0)