Firefly开源社区

[Android] 具体在设备树文件哪里可以设置修改i2s的MCLK,BCLK,LRCLK等的时钟?

68

积分

0

威望

0

贡献

技术小白

积分
68
发表于 2019-1-15 10:40:45     
我有个问题想请教大家,设备树是不是可以设置i2s的MCLK,BCLK,LRCLK等的时钟?怎么设置?具体在设备树文件哪里设置修改?
回复

使用道具 举报

196

积分

0

威望

0

贡献

技术小白

积分
196
发表于 2019-1-15 14:37:49     
可以设置,搜索i2s
回复

使用道具 举报

68

积分

0

威望

0

贡献

技术小白

积分
68
发表于 2019-1-15 16:52:35     

能不能具体说一下
回复

使用道具 举报

888

积分

4

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
888
发表于 2019-1-15 17:06:08     
。。。。首先你是哪个平台?然后设置i2s的MCLK,BCLK,LRCLK等的时钟,自己去dts里面搜一下,有没有你想要的信息。
回复

使用道具 举报

68

积分

0

威望

0

贡献

技术小白

积分
68
发表于 2019-1-16 09:24:05     
Livvol 发表于 2019-1-15 17:06
。。。。首先你是哪个平台?然后设置i2s的MCLK,BCLK,LRCLK等的时钟,自己去dts里面搜一下,有没有你想要 ...

rk3399平台上,我可以看到这些信息,是不是在这里修改?但是不知道怎么修改?
&i2s1 {
        status = "okay";
        rockchip,i2s-broken-burst-len;
        rockchip,playback-channels = <2>;
        rockchip,capture-channels = <2>;
        #sound-dai-cells = <0>;
        assigned-clocks = <&cru SCLK_I2S1_DIV>, <&cru SCLK_I2S_8CH>;
        assigned-clock-parents = <&cru PLL_GPLL>, <&cru SCLK_I2S1_8CH>;
};
回复

使用道具 举报

888

积分

4

威望

0

贡献

技术大神

Rank: 3Rank: 3

积分
888
发表于 2019-1-16 09:31:18     
泳往直前 发表于 2019-1-16 09:24
rk3399平台上,我可以看到这些信息,是不是在这里修改?但是不知道怎么修改?
&i2s1 {
        status = "okay" ...

3399.dtsi应该还有一些配置吧,像这种细节修改我没试过,你对照着TRM手册,按你自己的需求改呗。
回复

使用道具 举报

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

本版积分规则

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