Hi Sir,
My customer would to know how to achieve this function as figure (hdmi audio).
We refer Beacon development board setting and use "i2s" audio card format can work normally. (imx8mm-beacon-kit.dts)
sound-hdmi {
compatible = "simple-audio-card";
simple-audio-card,name = "sound-hdmi";
simple-audio-card,format = "i2s";
simple-audio-card,cpu {
sound-dai = <&sai5>;
system-clock-direction-out;
};
simple-audio-card,codec {
sound-dai = <&adv_bridge>;
};
};
Can you give we some suggestion for "spdif" setting. Thanks !
sound-hdmi {
compatible = "simple-audio-card";
simple-audio-card,name = "sound-hdmi";
#address-cells = <1>;
#size-cells = <0>;
simple-audio-card,cpu {
sound-dai = <&xcvr>; // sound-dai = <&sai5>;
};
simple-audio-card,codec {
sound-dai = <&adv7535>;
};
};
error log message as below.
[ 3.134115] asoc-simple-card sound-hdmi: control 3:0:0:IEC958 Playback Default:0 is already present
[ 3.143195] hdmi-audio-codec hdmi-audio-codec.1.auto: ASoC: error at snd_soc_pcm_dai_new on spdif-hifi: -16
