Thread 中讨论的其他器件:TAS5508C
工具与软件:
如何解决 DTS 中缺少的时钟部分
sound_out:sound-out{
兼容="wnz、pm-out";
TI、模型="音频输出";
TI、audio-codec =<&tas5508c>;
TI、McASP 控制器=<&McASP0>;
TI、编解码器时钟速率=<24576000>;
时钟名称="??"
时钟="???"
};
第417章:
if (ptr_ERR (MCLK)==-EPROBE_DEFER){
return -EPROBE_DEFER;
{else if (IS_ERR(MCLK)){
dev_dbg (&pdev->dev、"MCLK not found.\n");
MCLK = NULL;
}
[ 14.57057575] DaVinci_EVM 音频输入:未找到 MCLK。
怎样的
DTS 如下
sound_out:sound-out{
兼容="wnz、pm-out";
TI、模型="音频输出";
TI、audio-codec =<&tas5508c>;
TI、McASP 控制器=<&McASP0>;
TI、编解码器时钟速率=<24576000>;
时钟名称="FCK"
Clocks =(&l4ls_gclk>
};
和 Davinci-EVM 部分
MCLK = devm_clk_get (&pdev->dev、"fck");
if (ptr_ERR (MCLK)==-EPROBE_DEFER){
return -EPROBE_DEFER;
{else if (IS_ERR(MCLK)){
dev_dbg (&pdev->dev、"MCLK not found.\n");
MCLK = NULL;
}
