Firefly开源社区

aio3399音频

304

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
304
发表于 2018-8-9 11:49:56     
各位大神 有个疑问 就是图中两种方式配置的hdmi 有什么区别  现在配置HDMI声卡方式总共有三种 都被搞混了  一套是 RK 自定义HDMI 框架,
hdmi_sound: hdmi-sound {
                compatible = "simple-audio-card";
                simple-audio-card,format = "i2s";
                simple-audio-card,mclk-fs = <256>;
                simple-audio-card,cpu {
                        sound-dai = <&i2s2>;
                };
                simple-audio-card,codec {
                        sound-dai = <&dw_hdmi_audio>;
                };
        };

        dw_hdmi_audio: dw-hdmi-audio {
                status = "okay";
                compatible = "rockchip,dw-hdmi-audio";
                #sound-dai-cells = <0>;
        };

一套是DRM标准的HDMI 框架,

hdmi: hdmi@ff940000 {
                compatible = "rockchip,rk3399-dw-hdmi";
……
#address-cells = <1>;
#size-cells = <0>;
#sound-dai-cells = <0>;
};
hdmi_sound: hdmi-sound {
                status = "okay";
                compatible = "simple-audio-card";
                simple-audio-card,format = "i2s";
                simple-audio-card,mclk-fs = <256>;
                simple-audio-card,name = "rockchip,hdmi";
                simple-audio-card,cpu {
                        sound-dai = <&i2s2>;
                };
                simple-audio-card,codec {
                        sound-dai = <&hdmi>;
                };
        };
最后一套是
&hdmi_dp_sound {
status = "okay";
};

hdmi_dp_sound: hdmi-dp-sound {
  status = "disabled";
  compatible = "rockchip,rk3399-hdmi-dp";
  rockchip,cpu = <&i2s2>;
  rockchip,codec = <&hdmi>, <&cdn_dp>;
};
QQ图片20180809114415.png
回复

使用道具 举报

304

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
304
发表于 2018-8-10 15:30:41     
ding
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表