aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYusuke Goda <yusuke.goda.sx@renesas.com>2018-11-06 09:46:27 +0000
committerRyo Kataoka <ryo.kataoka.wt@renesas.com>2018-12-07 19:57:03 +0900
commit297d2f8b13f52699e19388743a402bef3745a426 (patch)
tree962d863b72a2071fe1b0b72e6d9acc5b99979f8c
parent6092e813c0be65afb59776e026fb79ae6b6e806e (diff)
downloadrenesas-bsp-297d2f8b13f52699e19388743a402bef3745a426.tar.gz
arm64: dts: ulcb: Change to use "audio-graph-card"
The default setting of Salvator board is "audio-graph-card". So, this patch changes from "simple-audio-card" to "audio-graph-card". Signed-off-by: Yusuke Goda <yusuke.goda.sx@renesas.com>
-rw-r--r--arch/arm64/boot/dts/renesas/ulcb.dtsi41
1 files changed, 25 insertions, 16 deletions
diff --git a/arch/arm64/boot/dts/renesas/ulcb.dtsi b/arch/arm64/boot/dts/renesas/ulcb.dtsi
index 66e399d973196..94d58a8da31f1 100644
--- a/arch/arm64/boot/dts/renesas/ulcb.dtsi
+++ b/arch/arm64/boot/dts/renesas/ulcb.dtsi
@@ -94,20 +94,12 @@
regulator-always-on;
};
- rsnd_ak4613: sound {
- compatible = "simple-audio-card";
+ sound_card: sound {
+ compatible = "audio-graph-card";
- simple-audio-card,format = "left_j";
- simple-audio-card,bitclock-master = <&sndcpu>;
- simple-audio-card,frame-master = <&sndcpu>;
+ label = "rcar-sound";
- sndcpu: simple-audio-card,cpu {
- sound-dai = <&rcar_sound>;
- };
-
- sndcodec: simple-audio-card,codec {
- sound-dai = <&ak4613>;
- };
+ dais = <&rsnd_port0>;
};
vcc_sdhi0: regulator-vcc-sdhi0 {
@@ -226,6 +218,12 @@
asahi-kasei,out4-single-end;
asahi-kasei,out5-single-end;
asahi-kasei,out6-single-end;
+
+ port {
+ ak4613_endpoint: endpoint {
+ remote-endpoint = <&rsnd_endpoint0>;
+ };
+ };
};
cs2000: clk-multiplier@4f {
@@ -405,10 +403,21 @@
<&audio_clk_c>,
<&cpg CPG_CORE CPG_AUDIO_CLK_I>;
- rcar_sound,dai {
- dai0 {
- playback = <&ssi0 &src0 &dvc0>;
- capture = <&ssi1 &src1 &dvc1>;
+ ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+ rsnd_port0: port@0 {
+ reg = <0>;
+ rsnd_endpoint0: endpoint {
+ remote-endpoint = <&ak4613_endpoint>;
+
+ dai-format = "left_j";
+ bitclock-master = <&rsnd_endpoint0>;
+ frame-master = <&rsnd_endpoint0>;
+
+ playback = <&ssi0 &src0 &dvc0>;
+ capture = <&ssi1 &src1 &dvc1>;
+ };
};
};
};