Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: stih410: change syntax of multiple DAI

With change of syntax for 'simple-audio-card,dai-link' containers,
devicetrees of stih410 must be updated.

This fixes the following error:

[ 3.839466] asoc-simple-card sound: asoc_simple_card_dai_link_of:
Can't find simple-audio-card,cpu DT node
[ 3.849150] asoc-simple-card sound: parse error -22

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Signed-off-by: Patrice Chotard <patrice.chotard@st.com>

authored by

Christophe Priouzeau and committed by
Patrice Chotard
b5b4c8dd 5b394b2d

+12 -4
+4 -1
arch/arm/boot/dts/stih410-b2260.dts
··· 61 61 compatible = "simple-audio-card"; 62 62 simple-audio-card,name = "STI-B2260"; 63 63 status = "okay"; 64 + #address-cells = <1>; 65 + #size-cells = <0>; 64 66 65 - simple-audio-card,dai-link0 { 67 + simple-audio-card,dai-link@0 { 68 + reg = <0>; 66 69 /* DAC */ 67 70 format = "i2s"; 68 71 mclk-fs = <128>;
+8 -3
arch/arm/boot/dts/stihxxx-b2120.dtsi
··· 27 27 compatible = "simple-audio-card"; 28 28 simple-audio-card,name = "STI-B2120"; 29 29 status = "okay"; 30 + #address-cells = <1>; 31 + #size-cells = <0>; 30 32 31 - simple-audio-card,dai-link0 { 33 + simple-audio-card,dai-link@0 { 34 + reg = <0>; 32 35 /* HDMI */ 33 36 format = "i2s"; 34 37 mclk-fs = <128>; ··· 44 41 }; 45 42 }; 46 43 47 - simple-audio-card,dai-link1 { 44 + simple-audio-card,dai-link@1 { 45 + reg = <1>; 48 46 /* DAC */ 49 47 format = "i2s"; 50 48 mclk-fs = <256>; ··· 59 55 }; 60 56 }; 61 57 62 - simple-audio-card,dai-link2 { 58 + simple-audio-card,dai-link@2 { 59 + reg = <2>; 63 60 /* SPDIF */ 64 61 format = "left_j"; 65 62 mclk-fs = <128>;