Загрузка данных


	sound-lt9611 {
	    compatible = "fsl,imx-audio-card";
	    model = "lt9611-audio";
	    status = "okay";

	    /* Указываем драйверу, что это SPDIF-совместимая карта */
	    /* Это заставит ALSA создать плагин iec958 */
	    fsl,audio-controller = <&xcvr>;

	    pri-dai-link {
	        link-name = "XCVR PCM";
	        
	        cpu {
	            sound-dai = <&xcvr>;
	        };

	        codec {
	            sound-dai = <&lt9611_codec>;
	        };
	    };
	};


root@imx95-19x19-lpddr5-evk:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: btscoaudio [bt-sco-audio], device 0: sai-tx-rx-bt-sco-pcm-wb bt-sco-pcm-wb-0 [sai-tx-rx-bt-sco-pcm-wb bt-sco-pcm-wb-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: lt9611audio [lt9611-audio], device 0: XCVR PCM spdif-hifi-0 [XCVR PCM spdif-hifi-0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


root@imx95-19x19-lpddr5-evk:~# speaker-test -D iec958:CARD=lt9611audio -c 2 -r 48000

speaker-test 1.2.13

Playback device is iec958:CARD=lt9611audio
Stream parameters are 48000Hz, S16_LE, 2 channels
Using 16 octaves of pink noise
ALSA lib /usr/src/debug/alsa-lib/1.2.13/src/conf.c:5695:(snd_config_expand) Unknown parameters CARD=lt9611audio
ALSA lib /usr/src/debug/alsa-lib/1.2.13/src/pcm/pcm.c:2722:(snd_pcm_open_noupdate) Unknown PCM iec958:CARD=lt9611audio
Playback open error: -22,Invalid argument