audio-kernel: remove unused uapi headers
Remove unused uapi headers and structures for AudioReach architecture. Change-Id: I7b7718f118f2c7295aa0a741c1259ab76104de6c Signed-off-by: Phani Kumar Uppalapati <quic_phaniu@quicinc.com>
This commit is contained in:
@@ -13,7 +13,6 @@
|
||||
#include <linux/clk-provider.h>
|
||||
#include <linux/pinctrl/consumer.h>
|
||||
#include <linux/platform_device.h>
|
||||
#include <dsp/apr_audio-v2.h>
|
||||
#include <bindings/qcom,audio-ext-clk.h>
|
||||
#include <linux/ratelimit.h>
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
@@ -59,7 +58,7 @@ struct audio_ext_clk {
|
||||
struct audio_ext_clk_priv {
|
||||
struct device *dev;
|
||||
int clk_src;
|
||||
struct afe_clk_set clk_cfg;
|
||||
uint32_t enable;
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
struct clk_cfg prm_clk_cfg;
|
||||
#endif
|
||||
@@ -82,21 +81,22 @@ static int audio_ext_clk_prepare(struct clk_hw *hw)
|
||||
static DEFINE_RATELIMIT_STATE(rtl, 1 * HZ, 1);
|
||||
|
||||
if ((clk_priv->clk_src >= AUDIO_EXT_CLK_LPASS) &&
|
||||
(clk_priv->clk_src < AUDIO_EXT_CLK_LPASS_MAX) && !clk_priv->clk_cfg.enable) {
|
||||
(clk_priv->clk_src < AUDIO_EXT_CLK_LPASS_MAX) && !clk_priv->enable) {
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
pr_debug("%s: clk_id %x ",__func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
pr_debug("%s: clk_id %x ", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
trace_printk("%s: clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_clk_cfg(&clk_priv->prm_clk_cfg,1);
|
||||
#else
|
||||
ret = afe_set_lpass_clk_cfg(IDX_RSVD_3, &clk_priv->clk_cfg);
|
||||
pr_debug("%s: audio prm not enabled", __func__);
|
||||
ret = -EPERM;
|
||||
#endif
|
||||
if (ret < 0) {
|
||||
if (__ratelimit(&rtl))
|
||||
pr_err_ratelimited("%s afe_set_digital_codec_core_clock failed\n",
|
||||
pr_err_ratelimited("%s prm set lpass clk failed\n",
|
||||
__func__);
|
||||
return ret;
|
||||
}
|
||||
clk_priv->clk_cfg.enable = 1;
|
||||
clk_priv->enable = 1;
|
||||
}
|
||||
|
||||
if (pnctrl_info->pinctrl) {
|
||||
@@ -133,18 +133,19 @@ static void audio_ext_clk_unprepare(struct clk_hw *hw)
|
||||
|
||||
if ((clk_priv->clk_src >= AUDIO_EXT_CLK_LPASS) &&
|
||||
(clk_priv->clk_src < AUDIO_EXT_CLK_LPASS_MAX)) {
|
||||
clk_priv->clk_cfg.enable = 0;
|
||||
clk_priv->enable = 0;
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
pr_debug("%s: clk_id %x",__func__,
|
||||
pr_debug("%s: clk_id %x", __func__,
|
||||
clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_clk_cfg(&clk_priv->prm_clk_cfg,0);
|
||||
ret = audio_prm_set_lpass_clk_cfg(&clk_priv->prm_clk_cfg, 0);
|
||||
trace_printk("%s: clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
#else
|
||||
ret = afe_set_lpass_clk_cfg(IDX_RSVD_3, &clk_priv->clk_cfg);
|
||||
pr_debug("%s: audio prm not enabled", __func__);
|
||||
ret = -EPERM;
|
||||
#endif
|
||||
if (ret < 0) {
|
||||
if (__ratelimit(&rtl))
|
||||
pr_err_ratelimited("%s: afe_set_lpass_clk_cfg failed, ret = %d\n",
|
||||
pr_err_ratelimited("%s: unset lpass clk cfg failed, ret = %d\n",
|
||||
__func__, ret);
|
||||
}
|
||||
}
|
||||
@@ -179,14 +180,13 @@ static int lpass_hw_vote_prepare(struct clk_hw *hw)
|
||||
|
||||
if (clk_priv->clk_src == AUDIO_EXT_CLK_LPASS_CORE_HW_VOTE) {
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
pr_debug("%s: core vote clk_id %x \n",__func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
pr_debug("%s: core vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_hw_core_req(&clk_priv->prm_clk_cfg,
|
||||
HW_CORE_ID_LPASS, 1);
|
||||
trace_printk("%s: core vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
#else
|
||||
ret = afe_vote_lpass_core_hw(AFE_LPASS_CORE_HW_MACRO_BLOCK,
|
||||
"LPASS_HW_MACRO",
|
||||
&clk_priv->lpass_core_hwvote_client_handle);
|
||||
pr_debug("%s: audio prm not enabled", __func__);
|
||||
ret = -EPERM;
|
||||
#endif
|
||||
if (ret < 0) {
|
||||
if (__ratelimit(&rtl))
|
||||
@@ -198,14 +198,13 @@ static int lpass_hw_vote_prepare(struct clk_hw *hw)
|
||||
|
||||
if (clk_priv->clk_src == AUDIO_EXT_CLK_LPASS_AUDIO_HW_VOTE) {
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
pr_debug("%s: audio vote clk_id %x \n",__func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
pr_debug("%s: audio vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_hw_core_req(&clk_priv->prm_clk_cfg,
|
||||
HW_CORE_ID_DCODEC, 1);
|
||||
trace_printk("%s: audio vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
#else
|
||||
ret = afe_vote_lpass_core_hw(AFE_LPASS_CORE_HW_DCODEC_BLOCK,
|
||||
"LPASS_HW_DCODEC",
|
||||
&clk_priv->lpass_audio_hwvote_client_handle);
|
||||
pr_debug("%s: audio prm not enabled", __func__);
|
||||
ret = -EPERM;
|
||||
#endif
|
||||
if (ret < 0) {
|
||||
if (__ratelimit(&rtl))
|
||||
@@ -225,14 +224,13 @@ static void lpass_hw_vote_unprepare(struct clk_hw *hw)
|
||||
|
||||
if (clk_priv->clk_src == AUDIO_EXT_CLK_LPASS_CORE_HW_VOTE) {
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
pr_debug("%s: core vote clk_id %x \n",__func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_hw_core_req(&clk_priv->prm_clk_cfg,
|
||||
HW_CORE_ID_LPASS, 0);
|
||||
pr_debug("%s: core vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_hw_core_req(&clk_priv->prm_clk_cfg,
|
||||
HW_CORE_ID_LPASS, 0);
|
||||
trace_printk("%s: core vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
#else
|
||||
ret = afe_unvote_lpass_core_hw(
|
||||
AFE_LPASS_CORE_HW_MACRO_BLOCK,
|
||||
clk_priv->lpass_core_hwvote_client_handle);
|
||||
pr_debug("%s: audio prm not enabled", __func__);
|
||||
ret = -EPERM;
|
||||
#endif
|
||||
if (ret < 0) {
|
||||
pr_err("%s lpass core hw vote failed %d\n",
|
||||
@@ -243,14 +241,13 @@ static void lpass_hw_vote_unprepare(struct clk_hw *hw)
|
||||
if (clk_priv->clk_src == AUDIO_EXT_CLK_LPASS_AUDIO_HW_VOTE) {
|
||||
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
pr_debug("%s: audio vote clk_id %x \n",__func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_hw_core_req(&clk_priv->prm_clk_cfg,
|
||||
HW_CORE_ID_DCODEC, 0);
|
||||
pr_debug("%s: audio vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
ret = audio_prm_set_lpass_hw_core_req(&clk_priv->prm_clk_cfg,
|
||||
HW_CORE_ID_DCODEC, 0);
|
||||
trace_printk("%s: audio vote clk_id %x \n", __func__, clk_priv->prm_clk_cfg.clk_id);
|
||||
#else
|
||||
ret = afe_unvote_lpass_core_hw(
|
||||
AFE_LPASS_CORE_HW_DCODEC_BLOCK,
|
||||
clk_priv->lpass_audio_hwvote_client_handle);
|
||||
pr_debug("%s: audio prm not enabled", __func__);
|
||||
ret = -EPERM;
|
||||
#endif
|
||||
if (ret < 0) {
|
||||
pr_err("%s lpass audio hw unvote failed %d\n",
|
||||
@@ -640,18 +637,11 @@ static int audio_ref_clk_probe(struct platform_device *pdev)
|
||||
memcpy(&clk_priv->audio_clk, &audio_clk_array[clk_src],
|
||||
sizeof(struct audio_ext_clk));
|
||||
|
||||
/* Init lpass clk default values */
|
||||
clk_priv->clk_cfg.clk_set_minor_version =
|
||||
Q6AFE_LPASS_CLK_CONFIG_API_VERSION;
|
||||
clk_priv->clk_cfg.clk_id = Q6AFE_LPASS_CLK_ID_SPEAKER_I2S_OSR;
|
||||
clk_priv->clk_cfg.clk_freq_in_hz = Q6AFE_LPASS_OSR_CLK_9_P600_MHZ;
|
||||
clk_priv->clk_cfg.clk_attri = Q6AFE_LPASS_CLK_ATTRIBUTE_COUPLE_NO;
|
||||
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
/* Init prm clk cfg default values */
|
||||
clk_priv->prm_clk_cfg.clk_id = Q6AFE_LPASS_CLK_ID_SPEAKER_I2S_OSR;
|
||||
clk_priv->prm_clk_cfg.clk_freq_in_hz = Q6AFE_LPASS_OSR_CLK_9_P600_MHZ;
|
||||
clk_priv->prm_clk_cfg.clk_attri = Q6AFE_LPASS_CLK_ATTRIBUTE_COUPLE_NO;
|
||||
clk_priv->prm_clk_cfg.clk_id = CLOCK_ID_QUI_MI2S_OSR;
|
||||
clk_priv->prm_clk_cfg.clk_freq_in_hz = OSR_CLOCK_9_P600_MHZ;
|
||||
clk_priv->prm_clk_cfg.clk_attri = CLOCK_ATTRIBUTE_COUPLE_NO;
|
||||
clk_priv->prm_clk_cfg.clk_root = 0;
|
||||
#endif
|
||||
|
||||
@@ -659,7 +649,6 @@ static int audio_ref_clk_probe(struct platform_device *pdev)
|
||||
"qcom,codec-lpass-ext-clk-freq",
|
||||
&clk_freq);
|
||||
if (!ret) {
|
||||
clk_priv->clk_cfg.clk_freq_in_hz = clk_freq;
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
clk_priv->prm_clk_cfg.clk_freq_in_hz = clk_freq;
|
||||
#endif
|
||||
@@ -669,7 +658,6 @@ static int audio_ref_clk_probe(struct platform_device *pdev)
|
||||
"qcom,codec-lpass-clk-id",
|
||||
&clk_id);
|
||||
if (!ret) {
|
||||
clk_priv->clk_cfg.clk_id = clk_id;
|
||||
#ifdef CONFIG_AUDIO_PRM
|
||||
clk_priv->prm_clk_cfg.clk_id = clk_id;
|
||||
dev_dbg(&pdev->dev, "%s: PRM ext-clk freq: %d, lpass clk_id: %d, clk_src: %d\n",
|
||||
@@ -678,10 +666,6 @@ static int audio_ref_clk_probe(struct platform_device *pdev)
|
||||
#endif
|
||||
}
|
||||
|
||||
dev_dbg(&pdev->dev, "%s: ext-clk freq: %d, lpass clk_id: %d, clk_src: %d\n",
|
||||
__func__, clk_priv->clk_cfg.clk_freq_in_hz,
|
||||
clk_priv->clk_cfg.clk_id, clk_priv->clk_src);
|
||||
|
||||
dev_dbg(&pdev->dev, "%s: PRM2 ext-clk freq: %d, lpass clk_id: %d, clk_src: %d\n",
|
||||
__func__, clk_priv->prm_clk_cfg.clk_freq_in_hz,
|
||||
clk_priv->prm_clk_cfg.clk_id, clk_priv->clk_src);
|
||||
|
Reference in New Issue
Block a user