最后配置cpu和codec端点,用于描述cpu dai和code cdai; (1) simple-audio-card,cpu:指定cpu接入音频编解码的dai;这里配置为&i2s0,即i2s0设备节点的句柄;那么i2s0设备节点是什么呢,这个我们在Rockchip RK3399 - Platform驱动(DMA&i2s0)中介绍。 (2) simple-audio-card,codec:指定编解码音频接入cpu的dai;这里配...
simple-audio-card,bitclock-master = <&dai_cpu>; simple-audio-card,frame-master = <&dai_cpu>; simple-audio-card,widgets = "Line", "Balanced In", "Line", "Balanced Out", "Line", "Unbalanced Out", "Line", "Unbalanced In"; simple-audio-card,routing = "INL", "Balanced In", "INR...
"MIC_IN", "Microphone Jack", "Headphone Jack", "HP_OUT", "External Speaker", "LINE_OUT"; simple-audio-card,cpu { sound-dai = <&sai1>; dai-tdm-slot-num = <16>; dai-tdm-slot-width = <32>; }; dailink0_master: simple-audio-card,codec { //...
bitclock-master = <&cpu_dai>; simple-audio-card,frame-master = <&cpu_dai>; cpu_dai: simple-audio-card,cpu { sound-dai = <&ssi1 0>; }; codec_dai: simple-audio-card,codec { sound-dai = <&codec>; }; }; &audmux { status = "okay"; ssi0 { fsl,audmux-port = <MX31_...
"MIC_IN", "Microphone Jack", "Headphone Jack", "HP_OUT", "External Speaker", "LINE_OUT"; simple-audio-card,cpu { sound-dai = <&sai1>; dai-tdm-slot-num = <16>; dai-tdm-slot-width = <32>; }; dailink0_master: simple-audio-card,codec { // <<-- ...
bitclock-master=<&cpu_dai>;simple-audio-card,frame-master=<&cpu_dai>;cpu_dai:simple-audio-card,cpu{sound-dai=<&ssi10>;};codec_dai:simple-audio-card,codec{sound-dai=<&codec>;};};&audmux{status="okay";ssi0{fsl,audmux-port=<MX31_AUDMUX_PORT1_SSI0>;fsl,port-co...
simple-audio-card,bitclock-master = <&dai_cpu>; simple-audio-card,frame-master = <&dai_cpu>; simple-audio-card,widgets = "Line", "Balanced In", "Line", "Balanced Out", "Line", "Unbalanced Out", "Line", "Unbalanced In"; simple-audio-card,routing = "INL", "Balanced In", "INR...