Linux 6.7-rc7
[linux-modified.git] / arch / arm64 / boot / dts / renesas / ulcb-kf-audio-graph-card2.dtsi
1 // SPDX-License-Identifier: GPL-2.0
2 /*
3  * Device Tree for ULCB + Kingfisher + Audio Graph Card2
4  *
5  * Copyright (C) 2022 Renesas Electronics Corp.
6  */
7
8 /*
9  *      (A) CPU0 <----> ak4613
10  *      (B) CPU1  ----> HDMI
11  *      (C) CPU2  ----> PCM3168A-p (8ch)
12  *      (D) CPU3 <----  PCM3168A-c (6ch)
13  *
14  *      (A) aplay   -D plughw:0,0 xxx.wav
15  *      (B) aplay   -D plughw:0,1 xxx.wav
16  *      (C) aplay   -D plughw:1,0 xxx.wav
17  *
18  *      (A) arecord -D plughw:0,0 xxx.wav
19  *      (D) arecord -D plughw:1,1 xxx.wav
20  */
21 #include "ulcb-kf-audio-graph-card.dtsi"
22
23 &sound_card_kf {
24         compatible = "audio-graph-card2";
25
26         /delete-property/ dais;
27         links = <&snd_kf1 /* (C) CPU2  -> PCM3168A-p */
28                  &snd_kf2 /* (D) CPU3 <-  PCM3168A-c */
29                 >;
30 };