Searched refs:i2s_path (Results 1 - 4 of 4) sorted by relevance
/linux-master/sound/soc/mediatek/mt2701/ |
H A D | mt2701-afe-clock-ctrl.c | 40 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 D | mt2701-afe-clock-ctrl.h | 21 struct mt2701_i2s_path *i2s_path, 24 struct mt2701_i2s_path *i2s_path,
|
H A D | mt2701-afe-pcm.c | 121 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 D | mt2701-afe-common.h | 90 struct mt2701_i2s_path *i2s_path; member in struct:mt2701_afe_private
|
Completed in 125 milliseconds