Home
last modified time | relevance | path

Searched refs:mtk_base_afe (Results 1 – 25 of 46) sorted by relevance

12

/linux/sound/soc/mediatek/mt8183/
A Dmt8183-afe-clk.h20 struct mtk_base_afe;
22 int mt8183_init_clock(struct mtk_base_afe *afe);
23 int mt8183_afe_enable_clock(struct mtk_base_afe *afe);
24 int mt8183_afe_disable_clock(struct mtk_base_afe *afe);
26 int mt8183_apll1_enable(struct mtk_base_afe *afe);
27 void mt8183_apll1_disable(struct mtk_base_afe *afe);
29 int mt8183_apll2_enable(struct mtk_base_afe *afe);
30 void mt8183_apll2_disable(struct mtk_base_afe *afe);
32 int mt8183_get_apll_rate(struct mtk_base_afe *afe, int apll);
33 int mt8183_get_apll_by_rate(struct mtk_base_afe *afe, int rate);
[all …]
A Dmt8183-afe-common.h103 int mt8183_dai_adda_register(struct mtk_base_afe *afe);
104 int mt8183_dai_pcm_register(struct mtk_base_afe *afe);
105 int mt8183_dai_i2s_register(struct mtk_base_afe *afe);
106 int mt8183_dai_tdm_register(struct mtk_base_afe *afe);
107 int mt8183_dai_hostless_register(struct mtk_base_afe *afe);
A Dmt8183-afe-clk.c92 int mt8183_init_clock(struct mtk_base_afe *afe) in mt8183_init_clock()
115 int mt8183_afe_enable_clock(struct mtk_base_afe *afe) in mt8183_afe_enable_clock()
214 int mt8183_afe_disable_clock(struct mtk_base_afe *afe) in mt8183_afe_disable_clock()
231 static int apll1_mux_setting(struct mtk_base_afe *afe, bool enable) in apll1_mux_setting()
379 int mt8183_apll1_enable(struct mtk_base_afe *afe) in mt8183_apll1_enable()
417 void mt8183_apll1_disable(struct mtk_base_afe *afe) in mt8183_apll1_disable()
433 int mt8183_apll2_enable(struct mtk_base_afe *afe) in mt8183_apll2_enable()
471 void mt8183_apll2_disable(struct mtk_base_afe *afe) in mt8183_apll2_disable()
487 int mt8183_get_apll_rate(struct mtk_base_afe *afe, int apll) in mt8183_get_apll_rate()
492 int mt8183_get_apll_by_rate(struct mtk_base_afe *afe, int rate) in mt8183_get_apll_by_rate()
[all …]
A Dmt8183-dai-i2s.c80 static int get_i2s_id_by_name(struct mtk_base_afe *afe, in get_i2s_id_by_name()
123 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mt8183_i2s_hd_get()
142 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mt8183_i2s_hd_set()
278 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_apll_event()
705 static int mtk_dai_i2s_config(struct mtk_base_afe *afe, in mtk_dai_i2s_config()
790 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_i2s_hw_params()
798 struct mtk_base_afe *afe = dev_get_drvdata(dai->dev); in mtk_dai_i2s_set_sysclk()
852 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_i2s_set_fmt()
1009 static int mt8183_dai_i2s_get_share(struct mtk_base_afe *afe) in mt8183_dai_i2s_get_share()
1029 static int mt8183_dai_i2s_set_priv(struct mtk_base_afe *afe) in mt8183_dai_i2s_set_priv()
[all …]
A Dmt8183-dai-adda.c50 static unsigned int adda_dl_rate_transform(struct mtk_base_afe *afe, in adda_dl_rate_transform()
83 static unsigned int adda_ul_rate_transform(struct mtk_base_afe *afe, in adda_ul_rate_transform()
147 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_ul_event()
201 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mt8183_adda_dmic_get()
213 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mt8183_adda_dmic_set()
301 static int set_mtkaif_rx(struct mtk_base_afe *afe) in set_mtkaif_rx()
357 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_adda_hw_params()
490 int mt8183_dai_adda_register(struct mtk_base_afe *afe) in mt8183_dai_adda_register()
A Dmt8183-dai-tdm.c251 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_tdm_bck_en_event()
277 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_tdm_mck_en_event()
335 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_afe_tdm_apll_connect()
436 static int mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe, in mtk_dai_tdm_cal_mclk()
468 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_tdm_hw_params()
585 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_tdm_trigger()
618 struct mtk_base_afe *afe = dev_get_drvdata(dai->dev); in mtk_dai_tdm_set_sysclk()
639 struct mtk_base_afe *afe = dev_get_drvdata(dai->dev); in mtk_dai_tdm_set_fmt()
717 int mt8183_dai_tdm_register(struct mtk_base_afe *afe) in mt8183_dai_tdm_register()
/linux/sound/soc/mediatek/mt8195/
A Dmt8195-afe-clk.h87 struct mtk_base_afe;
92 int mt8195_afe_init_clock(struct mtk_base_afe *afe);
93 void mt8195_afe_deinit_clock(struct mtk_base_afe *afe);
94 int mt8195_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk);
95 void mt8195_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk);
96 int mt8195_afe_prepare_clk(struct mtk_base_afe *afe, struct clk *clk);
100 int mt8195_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk,
104 int mt8195_afe_enable_main_clock(struct mtk_base_afe *afe);
105 int mt8195_afe_disable_main_clock(struct mtk_base_afe *afe);
106 int mt8195_afe_enable_reg_rw_clk(struct mtk_base_afe *afe);
[all …]
A Dmt8195-afe-clk.c113 int mt8195_afe_init_clock(struct mtk_base_afe *afe) in mt8195_afe_init_clock()
139 void mt8195_afe_deinit_clock(struct mtk_base_afe *afe) in mt8195_afe_deinit_clock()
144 int mt8195_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk) in mt8195_afe_enable_clk()
325 int mt8195_afe_enable_reg_rw_clk(struct mtk_base_afe *afe) in mt8195_afe_enable_reg_rw_clk()
346 int mt8195_afe_disable_reg_rw_clk(struct mtk_base_afe *afe) in mt8195_afe_disable_reg_rw_clk()
367 static int mt8195_afe_enable_afe_on(struct mtk_base_afe *afe) in mt8195_afe_enable_afe_on()
373 static int mt8195_afe_disable_afe_on(struct mtk_base_afe *afe) in mt8195_afe_disable_afe_on()
379 static int mt8195_afe_enable_timing_sys(struct mtk_base_afe *afe) in mt8195_afe_enable_timing_sys()
402 static int mt8195_afe_disable_timing_sys(struct mtk_base_afe *afe) in mt8195_afe_disable_timing_sys()
425 int mt8195_afe_enable_main_clock(struct mtk_base_afe *afe) in mt8195_afe_enable_main_clock()
[all …]
A Dmt8195-dai-adda.c122 static int mt8195_adda_mtkaif_init(struct mtk_base_afe *afe) in mt8195_adda_mtkaif_init()
197 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_mtkaif_cfg_event()
218 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_dl_event()
268 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_ul_event()
295 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda6_ul_event()
331 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_audio_hires_event()
639 static int mtk_dai_da_configure(struct mtk_base_afe *afe, in mtk_dai_da_configure()
677 static int mtk_dai_ad_configure(struct mtk_base_afe *afe, in mtk_dai_ad_configure()
705 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_adda_hw_params()
787 static int init_adda_priv_data(struct mtk_base_afe *afe) in init_adda_priv_data()
[all …]
A Dmt8195-dai-pcm.c104 static void mtk_dai_pcm_enable(struct mtk_base_afe *afe) in mtk_dai_pcm_enable()
110 static void mtk_dai_pcm_disable(struct mtk_base_afe *afe) in mtk_dai_pcm_disable()
120 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_pcm_configure()
213 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_pcm_startup()
229 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_pcm_shutdown()
245 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_pcm_prepare()
263 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_pcm_set_fmt()
356 static int init_pcmif_priv_data(struct mtk_base_afe *afe) in init_pcmif_priv_data()
370 int mt8195_dai_pcm_register(struct mtk_base_afe *afe) in mt8195_dai_pcm_register()
A Dmt8195-dai-etdm.c237 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in is_cowork_mode()
265 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in get_etdm_cowork_master_id()
1525 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_etdm_startup()
1564 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_etdm_shutdown()
1963 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_etdm_hw_params()
2014 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_etdm_trigger()
2095 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_etdm_set_sysclk()
2116 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_etdm_set_tdm_slot()
2130 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_etdm_set_fmt()
2595 static int init_etdm_priv_data(struct mtk_base_afe *afe) in init_etdm_priv_data()
[all …]
/linux/sound/soc/mediatek/mt2701/
A Dmt2701-afe-clock-ctrl.h13 struct mtk_base_afe;
16 int mt2701_init_clock(struct mtk_base_afe *afe);
17 int mt2701_afe_enable_clock(struct mtk_base_afe *afe);
18 int mt2701_afe_disable_clock(struct mtk_base_afe *afe);
20 int mt2701_afe_enable_i2s(struct mtk_base_afe *afe,
23 void mt2701_afe_disable_i2s(struct mtk_base_afe *afe,
26 int mt2701_afe_enable_mclk(struct mtk_base_afe *afe, int id);
27 void mt2701_afe_disable_mclk(struct mtk_base_afe *afe, int id);
29 int mt2701_enable_btmrg_clk(struct mtk_base_afe *afe);
30 void mt2701_disable_btmrg_clk(struct mtk_base_afe *afe);
[all …]
A Dmt2701-afe-clock-ctrl.c25 int mt2701_init_clock(struct mtk_base_afe *afe) in mt2701_init_clock()
101 int mt2701_afe_enable_i2s(struct mtk_base_afe *afe, in mt2701_afe_enable_i2s()
127 void mt2701_afe_disable_i2s(struct mtk_base_afe *afe, in mt2701_afe_disable_i2s()
135 int mt2701_afe_enable_mclk(struct mtk_base_afe *afe, int id) in mt2701_afe_enable_mclk()
143 void mt2701_afe_disable_mclk(struct mtk_base_afe *afe, int id) in mt2701_afe_disable_mclk()
151 int mt2701_enable_btmrg_clk(struct mtk_base_afe *afe) in mt2701_enable_btmrg_clk()
158 void mt2701_disable_btmrg_clk(struct mtk_base_afe *afe) in mt2701_disable_btmrg_clk()
165 static int mt2701_afe_enable_audsys(struct mtk_base_afe *afe) in mt2701_afe_enable_audsys()
220 static void mt2701_afe_disable_audsys(struct mtk_base_afe *afe) in mt2701_afe_disable_audsys()
233 int mt2701_afe_enable_clock(struct mtk_base_afe *afe) in mt2701_afe_enable_clock()
[all …]
A Dmt2701-afe-pcm.c111 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt2701_afe_i2s_startup()
146 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt2701_afe_i2s_shutdown()
234 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt2701_afe_i2s_prepare()
268 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt2701_afe_i2s_set_sysclk()
290 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt2701_btmrg_startup()
307 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt2701_btmrg_hw_params()
348 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt2701_btmrg_shutdown()
1279 struct mtk_base_afe *afe = dev; in mt2701_asys_isr()
1302 struct mtk_base_afe *afe = dev_get_drvdata(dev); in mt2701_afe_runtime_suspend()
1309 struct mtk_base_afe *afe = dev_get_drvdata(dev); in mt2701_afe_runtime_resume()
[all …]
/linux/sound/soc/mediatek/mt8192/
A Dmt8192-afe-clk.h221 struct mtk_base_afe;
223 int mt8192_init_clock(struct mtk_base_afe *afe);
224 int mt8192_afe_enable_clock(struct mtk_base_afe *afe);
225 void mt8192_afe_disable_clock(struct mtk_base_afe *afe);
227 int mt8192_apll1_enable(struct mtk_base_afe *afe);
228 void mt8192_apll1_disable(struct mtk_base_afe *afe);
230 int mt8192_apll2_enable(struct mtk_base_afe *afe);
231 void mt8192_apll2_disable(struct mtk_base_afe *afe);
233 int mt8192_get_apll_rate(struct mtk_base_afe *afe, int apll);
239 void mt8192_mck_disable(struct mtk_base_afe *afe, int mck_id);
[all …]
A Dmt8192-afe-common.h155 int mt8192_dai_adda_register(struct mtk_base_afe *afe);
156 int mt8192_dai_i2s_register(struct mtk_base_afe *afe);
157 int mt8192_dai_hw_gain_register(struct mtk_base_afe *afe);
158 int mt8192_dai_src_register(struct mtk_base_afe *afe);
159 int mt8192_dai_pcm_register(struct mtk_base_afe *afe);
160 int mt8192_dai_tdm_register(struct mtk_base_afe *afe);
167 int mt8192_dai_set_priv(struct mtk_base_afe *afe, int id,
A Dmt8192-afe-clk.c63 int mt8192_set_audio_int_bus_parent(struct mtk_base_afe *afe, in mt8192_set_audio_int_bus_parent()
204 int mt8192_afe_enable_clock(struct mtk_base_afe *afe) in mt8192_afe_enable_clock()
275 void mt8192_afe_disable_clock(struct mtk_base_afe *afe) in mt8192_afe_disable_clock()
289 int mt8192_apll1_enable(struct mtk_base_afe *afe) in mt8192_apll1_enable()
323 void mt8192_apll1_disable(struct mtk_base_afe *afe) in mt8192_apll1_disable()
339 int mt8192_apll2_enable(struct mtk_base_afe *afe) in mt8192_apll2_enable()
373 void mt8192_apll2_disable(struct mtk_base_afe *afe) in mt8192_apll2_disable()
389 int mt8192_get_apll_rate(struct mtk_base_afe *afe, int apll) in mt8192_get_apll_rate()
394 int mt8192_get_apll_by_rate(struct mtk_base_afe *afe, int rate) in mt8192_get_apll_by_rate()
612 void mt8192_mck_disable(struct mtk_base_afe *afe, int mck_id) in mt8192_mck_disable()
[all …]
A Dmt8192-dai-adda.c69 static unsigned int adda_dl_rate_transform(struct mtk_base_afe *afe, in adda_dl_rate_transform()
102 static unsigned int adda_ul_rate_transform(struct mtk_base_afe *afe, in adda_ul_rate_transform()
259 static int mtk_adda_ul_src_dmic(struct mtk_base_afe *afe, int id) in mtk_adda_ul_src_dmic()
302 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_ul_event()
343 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_ch34_ul_event()
409 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_pad_top_event()
431 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_mtkaif_cfg_event()
539 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_dl_event()
565 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_adda_ch34_dl_event()
1162 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_adda_hw_params()
[all …]
A Dmt8192-dai-tdm.c249 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_tdm_en_event()
281 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_tdm_bck_en_event()
313 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_tdm_mck_en_event()
382 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt); in mtk_afe_tdm_apll_connect()
485 static int mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe, in mtk_dai_tdm_cal_mclk()
517 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_dai_tdm_hw_params()
633 struct mtk_base_afe *afe = dev_get_drvdata(dai->dev); in mtk_dai_tdm_set_sysclk()
654 struct mtk_base_afe *afe = dev_get_drvdata(dai->dev); in mtk_dai_tdm_set_fmt()
734 static struct mtk_afe_tdm_priv *init_tdm_priv_data(struct mtk_base_afe *afe) in init_tdm_priv_data()
751 int mt8192_dai_tdm_register(struct mtk_base_afe *afe) in mt8192_dai_tdm_register()
/linux/sound/soc/mediatek/common/
A Dmtk-afe-fe-dai.h13 struct mtk_base_afe;
32 int mtk_dynamic_irq_acquire(struct mtk_base_afe *afe);
33 int mtk_dynamic_irq_release(struct mtk_base_afe *afe, int irq_id);
37 int mtk_memif_set_enable(struct mtk_base_afe *afe, int id);
38 int mtk_memif_set_disable(struct mtk_base_afe *afe, int id);
39 int mtk_memif_set_addr(struct mtk_base_afe *afe, int id,
43 int mtk_memif_set_channel(struct mtk_base_afe *afe,
45 int mtk_memif_set_rate(struct mtk_base_afe *afe,
49 int mtk_memif_set_format(struct mtk_base_afe *afe,
51 int mtk_memif_set_pbuf_size(struct mtk_base_afe *afe,
A Dmtk-afe-fe-dai.c41 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_afe_fe_startup()
102 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_afe_fe_shutdown()
124 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_afe_fe_hw_params()
187 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_afe_fe_hw_free()
201 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mtk_afe_fe_trigger()
291 int mtk_dynamic_irq_acquire(struct mtk_base_afe *afe) in mtk_dynamic_irq_acquire()
401 int mtk_memif_set_addr(struct mtk_base_afe *afe, int id, in mtk_memif_set_addr()
456 int mtk_memif_set_channel(struct mtk_base_afe *afe, in mtk_memif_set_channel()
503 int mtk_memif_set_rate(struct mtk_base_afe *afe, in mtk_memif_set_rate()
548 int mtk_memif_set_format(struct mtk_base_afe *afe, in mtk_memif_set_format()
[all …]
A Dmtk-afe-platform-driver.c16 int mtk_afe_combine_sub_dai(struct mtk_base_afe *afe) in mtk_afe_combine_sub_dai()
51 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component); in mtk_afe_add_sub_dai_control()
84 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component); in mtk_afe_pcm_pointer()
120 struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component); in mtk_afe_pcm_new()
/linux/sound/soc/mediatek/mt6797/
A Dmt6797-afe-clk.h12 struct mtk_base_afe;
14 int mt6797_init_clock(struct mtk_base_afe *afe);
15 int mt6797_afe_enable_clock(struct mtk_base_afe *afe);
16 int mt6797_afe_disable_clock(struct mtk_base_afe *afe);
A Dmt6797-afe-common.h56 int mt6797_dai_adda_register(struct mtk_base_afe *afe);
57 int mt6797_dai_pcm_register(struct mtk_base_afe *afe);
58 int mt6797_dai_hostless_register(struct mtk_base_afe *afe);
/linux/sound/soc/mediatek/mt8173/
A Dmt8173-afe-pcm.c298 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt8173_afe_i2s_startup()
311 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt8173_afe_i2s_shutdown()
326 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt8173_afe_i2s_prepare()
347 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt8173_afe_hdmi_startup()
361 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt8173_afe_hdmi_shutdown()
375 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt8173_afe_hdmi_prepare()
437 struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai); in mt8173_afe_hdmi_trigger()
916 struct mtk_base_afe *afe = dev_id; in mt8173_afe_irq_handler()
952 struct mtk_base_afe *afe = dev_get_drvdata(dev); in mt8173_afe_runtime_suspend()
974 struct mtk_base_afe *afe = dev_get_drvdata(dev); in mt8173_afe_runtime_resume()
[all …]

Completed in 52 milliseconds

12