Firefly开源社区

标题: 求助-I2S_16CH启用需要讲grf中的GRF_SOC_CON2[14]设置位1,请问这个需要在哪里设置。 [打印本页]

作者: chenlei2830    时间: 2019-12-28 10:20
标题: 求助-I2S_16CH启用需要讲grf中的GRF_SOC_CON2[14]设置位1,请问这个需要在哪里设置。
做一个项目,用到I2S_16通道,根据《Rockchip RK3308TRM V1.1 Part1-20180810》文档中的描述,
××××××××××××××××××××××××××××××××××××××××××××××××××××××××
When the I2S_16CH is master mode, one of I2S_8CH_0 and I2S_8CH_1 should be master
mode and the other should be slave mode. In this case, user should enable
GRF_SOC_CON2[14].
×××××××××××××××××××××××××××××××××××××××××××××××××××××××××
需要讲grf中的GRF_SOC_CON2[14]设置位1,请问这个需要在哪里设置。
只用修改dts文件即可还是需要修改内核中的c源文件。

谢谢
作者: firefly_zhongw    时间: 2019-12-31 09:33
修改主控寄存器的值,需要先知道相关寄存器的地址,一般是在内核模块驱动相关.c文件修改。




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1