Searched refs:i2s_path (Results 1 - 4 of 4) sorted by relevance

/linux-master/sound/soc/mediatek/mt2701/
H A Dmt2701-afe-clock-ctrl.c40 struct mt2701_i2s_path *i2s_path = &afe_priv->i2s_path[i]; local
45 i2s_path->sel_ck = devm_clk_get(afe->dev, name);
46 if (IS_ERR(i2s_path->sel_ck)) {
48 return PTR_ERR(i2s_path->sel_ck);
52 i2s_path->div_ck = devm_clk_get(afe->dev, name);
53 if (IS_ERR(i2s_path->div_ck)) {
55 return PTR_ERR(i2s_path->div_ck);
59 i2s_path->mclk_ck = devm_clk_get(afe->dev, name);
60 if (IS_ERR(i2s_path
101 mt2701_afe_enable_i2s(struct mtk_base_afe *afe, struct mt2701_i2s_path *i2s_path, int dir) argument
127 mt2701_afe_disable_i2s(struct mtk_base_afe *afe, struct mt2701_i2s_path *i2s_path, int dir) argument
138 struct mt2701_i2s_path *i2s_path = &afe_priv->i2s_path[id]; local
146 struct mt2701_i2s_path *i2s_path = &afe_priv->i2s_path[id]; local
274 struct mt2701_i2s_path *i2s_path = &priv->i2s_path[id]; local
[all...]
H A Dmt2701-afe-clock-ctrl.h21 struct mt2701_i2s_path *i2s_path,
24 struct mt2701_i2s_path *i2s_path,
H A Dmt2701-afe-pcm.c121 struct mt2701_i2s_path *i2s_path,
124 const struct mt2701_i2s_data *i2s_data = i2s_path->i2s_data[stream_dir];
126 if (--i2s_path->on[stream_dir] < 0)
127 i2s_path->on[stream_dir] = 0;
129 if (i2s_path->on[stream_dir])
136 mt2701_afe_disable_i2s(afe, i2s_path, stream_dir);
147 struct mt2701_i2s_path *i2s_path; local
153 i2s_path = &afe_priv->i2s_path[i2s_num];
155 if (i2s_path
120 mt2701_afe_i2s_path_disable(struct mtk_base_afe *afe, struct mt2701_i2s_path *i2s_path, int stream_dir) argument
171 mt2701_i2s_path_enable(struct mtk_base_afe *afe, struct mt2701_i2s_path *i2s_path, int stream_dir, int rate) argument
235 struct mt2701_i2s_path *i2s_path; local
[all...]
H A Dmt2701-afe-common.h90 struct mt2701_i2s_path *i2s_path; member in struct:mt2701_afe_private

Completed in 125 milliseconds