asoc: Ratelimit error logs

Ratelimit error logs to avoid excessive logging during
ssr/pdr.

Change-Id: Icdc9823cef5b070ed70cdd002bb3cd00d482a869
Signed-off-by: Ramprasad Katkam <katkam@codeaurora.org>
此提交包含在:
Ramprasad Katkam
2019-03-07 13:16:50 +05:30
提交者 Meng Wang
父節點 586382a701
當前提交 14efed6eb7
共有 5 個檔案被更改,包括 10 行新增8 行删除

查看文件

@@ -70,7 +70,7 @@ static int audio_ext_clk_prepare(struct clk_hw *hw)
clk_priv->clk_cfg.enable = 1;
ret = afe_set_lpass_clk_cfg(IDX_RSVD_3, &clk_priv->clk_cfg);
if (ret < 0) {
pr_err("%s afe_set_digital_codec_core_clock failed\n",
pr_err_ratelimited("%s afe_set_digital_codec_core_clock failed\n",
__func__);
return ret;
}
@@ -112,7 +112,7 @@ static void audio_ext_clk_unprepare(struct clk_hw *hw)
clk_priv->clk_cfg.enable = 0;
ret = afe_set_lpass_clk_cfg(IDX_RSVD_3, &clk_priv->clk_cfg);
if (ret < 0)
pr_err("%s: afe_set_lpass_clk_cfg failed, ret = %d\n",
pr_err_ratelimited("%s: afe_set_lpass_clk_cfg failed, ret = %d\n",
__func__, ret);
}