PAD版SDK配置SPDIF后无效

最近在PAD版SDK里将SPDIF的如下相关配置打开:
CONFIG_SND_RK_SOC_SPDIF=y
CONFIG_SND_RK_SOC_SPDIF_CARD=y
CONFIG_SND_SOC_HDMI_SPDIF=y
还有DTS文件也添加了相关的如下配置:

  •    rockchip-spdif-card {
    
  •            compatible = "rockchip-spdif-card";
    
  •            dais {
    
  •                    dai0 {
    
  •                            audio-codec = <&codec_hdmi_spdif>;
    
  •                            i2s-controller = <&spdif>;
    
  •                    };
    
  •            };
    
  •    };
    

请问还需要修改哪些配置吗?

直接使用PAD SDK, SPDIF不能用吗?

zhansb 发表于 2015-8-20 11:35
直接使用PAD SDK, SPDIF不能用吗?

是的。我不太清楚是哪儿配置出错了。

修改好了,要选上如下项:
+CONFIG_SND_RK_SOC_SPDIF=y
+CONFIG_SND_RK_SOC_HDMI_SPDIF=y
+CONFIG_SND_SOC_HDMI_SPDIF=y

不过现在有一个新问题,就是光纤有输出后,HDMI的声音就没有输出了,两者是互斥的,现在需要两个能同时输出。