Symbol: mtk_base_afe
sound/soc/mediatek/common/mtk-afe-fe-dai.c
102
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
124
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
187
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
201
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
267
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
291
int mtk_dynamic_irq_acquire(struct mtk_base_afe *afe)
sound/soc/mediatek/common/mtk-afe-fe-dai.c
308
int mtk_dynamic_irq_release(struct mtk_base_afe *afe, int irq_id)
sound/soc/mediatek/common/mtk-afe-fe-dai.c
323
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
350
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
373
int mtk_memif_set_enable(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/common/mtk-afe-fe-dai.c
387
int mtk_memif_set_disable(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/common/mtk-afe-fe-dai.c
401
int mtk_memif_set_addr(struct mtk_base_afe *afe, int id,
sound/soc/mediatek/common/mtk-afe-fe-dai.c
41
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
456
int mtk_memif_set_channel(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-afe-fe-dai.c
490
static int mtk_memif_set_rate_fs(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-afe-fe-dai.c
509
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/common/mtk-afe-fe-dai.c
528
int mtk_memif_set_format(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-afe-fe-dai.c
571
int mtk_memif_set_pbuf_size(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-afe-fe-dai.h
13
struct mtk_base_afe;
sound/soc/mediatek/common/mtk-afe-fe-dai.h
32
int mtk_dynamic_irq_acquire(struct mtk_base_afe *afe);
sound/soc/mediatek/common/mtk-afe-fe-dai.h
33
int mtk_dynamic_irq_release(struct mtk_base_afe *afe, int irq_id);
sound/soc/mediatek/common/mtk-afe-fe-dai.h
37
int mtk_memif_set_enable(struct mtk_base_afe *afe, int id);
sound/soc/mediatek/common/mtk-afe-fe-dai.h
38
int mtk_memif_set_disable(struct mtk_base_afe *afe, int id);
sound/soc/mediatek/common/mtk-afe-fe-dai.h
39
int mtk_memif_set_addr(struct mtk_base_afe *afe, int id,
sound/soc/mediatek/common/mtk-afe-fe-dai.h
43
int mtk_memif_set_channel(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-afe-fe-dai.h
47
int mtk_memif_set_format(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-afe-fe-dai.h
49
int mtk_memif_set_pbuf_size(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-afe-platform-driver.c
121
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/common/mtk-afe-platform-driver.c
134
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/common/mtk-afe-platform-driver.c
16
int mtk_afe_combine_sub_dai(struct mtk_base_afe *afe)
sound/soc/mediatek/common/mtk-afe-platform-driver.c
52
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/common/mtk-afe-platform-driver.c
85
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/common/mtk-afe-platform-driver.h
15
struct mtk_base_afe;
sound/soc/mediatek/common/mtk-afe-platform-driver.h
25
int mtk_afe_combine_sub_dai(struct mtk_base_afe *afe);
sound/soc/mediatek/common/mtk-base-afe.h
131
int (*get_dai_fs)(struct mtk_base_afe *afe,
sound/soc/mediatek/common/mtk-dai-adda-common.c
16
unsigned int mtk_adda_dl_rate_transform(struct mtk_base_afe *afe, u32 rate)
sound/soc/mediatek/common/mtk-dai-adda-common.c
49
unsigned int mtk_adda_ul_rate_transform(struct mtk_base_afe *afe, u32 rate)
sound/soc/mediatek/common/mtk-dai-adda-common.h
11
struct mtk_base_afe;
sound/soc/mediatek/common/mtk-dai-adda-common.h
43
unsigned int mtk_adda_dl_rate_transform(struct mtk_base_afe *afe, u32 rate);
sound/soc/mediatek/common/mtk-dai-adda-common.h
44
unsigned int mtk_adda_ul_rate_transform(struct mtk_base_afe *afe, u32 rate);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
101
int mt2701_afe_enable_i2s(struct mtk_base_afe *afe,
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
127
void mt2701_afe_disable_i2s(struct mtk_base_afe *afe,
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
135
int mt2701_afe_enable_mclk(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
143
void mt2701_afe_disable_mclk(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
151
int mt2701_enable_btmrg_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
158
void mt2701_disable_btmrg_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
165
static int mt2701_afe_enable_audsys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
220
static void mt2701_afe_disable_audsys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
233
int mt2701_afe_enable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
25
int mt2701_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
258
int mt2701_afe_disable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.c
270
int mt2701_mclk_configuration(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
13
struct mtk_base_afe;
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
16
int mt2701_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
17
int mt2701_afe_enable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
18
int mt2701_afe_disable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
20
int mt2701_afe_enable_i2s(struct mtk_base_afe *afe,
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
23
void mt2701_afe_disable_i2s(struct mtk_base_afe *afe,
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
26
int mt2701_afe_enable_mclk(struct mtk_base_afe *afe, int id);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
27
void mt2701_afe_disable_mclk(struct mtk_base_afe *afe, int id);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
29
int mt2701_enable_btmrg_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
30
void mt2701_disable_btmrg_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt2701/mt2701-afe-clock-ctrl.h
32
int mt2701_mclk_configuration(struct mtk_base_afe *afe, int id);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
109
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
120
static int mt2701_afe_i2s_path_disable(struct mtk_base_afe *afe,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1277
struct mtk_base_afe *afe = dev;
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1300
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1307
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
1314
struct mtk_base_afe *afe;
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
144
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
171
static int mt2701_i2s_path_enable(struct mtk_base_afe *afe,
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
232
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
266
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
288
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
305
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
346
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
366
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
386
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
402
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
428
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
447
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
469
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
82
static int mt2701_dai_num_to_i2s(struct mtk_base_afe *afe, int num)
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c
957
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt6797/mt6797-afe-clk.c
113
int mt6797_afe_disable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt6797/mt6797-afe-clk.c
34
int mt6797_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt6797/mt6797-afe-clk.c
57
int mt6797_afe_enable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt6797/mt6797-afe-clk.h
12
struct mtk_base_afe;
sound/soc/mediatek/mt6797/mt6797-afe-clk.h
14
int mt6797_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt6797/mt6797-afe-clk.h
15
int mt6797_afe_enable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt6797/mt6797-afe-clk.h
16
int mt6797_afe_disable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt6797/mt6797-afe-common.h
56
int mt6797_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt6797/mt6797-afe-common.h
57
int mt6797_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt6797/mt6797-afe-common.h
58
int mt6797_dai_hostless_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
145
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
156
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
604
struct mtk_base_afe *afe = dev;
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
650
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
675
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
707
static int mt6797_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
727
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c
737
struct mtk_base_afe *afe;
sound/soc/mediatek/mt6797/mt6797-dai-adda.c
155
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt6797/mt6797-dai-adda.c
305
int mt6797_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt6797/mt6797-dai-adda.c
56
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt6797/mt6797-dai-hostless.c
101
int mt6797_dai_hostless_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt6797/mt6797-dai-hostless.c
40
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt6797/mt6797-dai-pcm.c
185
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt6797/mt6797-dai-pcm.c
301
int mt6797_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt7986/mt7986-afe-common.h
48
int mt7986_dai_etdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
111
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
121
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
321
static int mt7986_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
344
struct mtk_base_afe *afe = dev;
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
389
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
411
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
432
static int mt7986_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
453
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt7986/mt7986-afe-pcm.c
461
struct mtk_base_afe *afe;
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
121
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
138
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
163
static int mtk_dai_etdm_config(struct mtk_base_afe *afe,
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
241
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
266
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
293
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c
407
int mt7986_dai_etdm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
1032
static int mt8173_afe_init_audio_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
1054
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
197
static int mt8173_afe_set_i2s(struct mtk_base_afe *afe, unsigned int rate)
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
225
static void mt8173_afe_set_i2s_enable(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
240
static int mt8173_afe_dais_enable_clks(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
263
static int mt8173_afe_dais_set_clks(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
287
static void mt8173_afe_dais_disable_clks(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
297
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
310
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
325
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
346
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
360
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
374
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
436
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
486
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
915
struct mtk_base_afe *afe = dev_id;
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
951
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c
973
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
115
int mt8183_afe_enable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
214
int mt8183_afe_disable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
231
static int apll1_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
305
static int apll2_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
379
int mt8183_apll1_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
417
void mt8183_apll1_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
433
int mt8183_apll2_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
471
void mt8183_apll2_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
487
int mt8183_get_apll_rate(struct mtk_base_afe *afe, int apll)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
492
int mt8183_get_apll_by_rate(struct mtk_base_afe *afe, int rate)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
497
int mt8183_get_apll_by_name(struct mtk_base_afe *afe, const char *name)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
542
int mt8183_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
601
void mt8183_mck_disable(struct mtk_base_afe *afe, int mck_id)
sound/soc/mediatek/mt8183/mt8183-afe-clk.c
92
int mt8183_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
20
struct mtk_base_afe;
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
22
int mt8183_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
23
int mt8183_afe_enable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
24
int mt8183_afe_disable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
26
int mt8183_apll1_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
27
void mt8183_apll1_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
29
int mt8183_apll2_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
30
void mt8183_apll2_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
32
int mt8183_get_apll_rate(struct mtk_base_afe *afe, int apll);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
33
int mt8183_get_apll_by_rate(struct mtk_base_afe *afe, int rate);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
34
int mt8183_get_apll_by_name(struct mtk_base_afe *afe, const char *name);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
36
int mt8183_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate);
sound/soc/mediatek/mt8183/mt8183-afe-clk.h
37
void mt8183_mck_disable(struct mtk_base_afe *afe, int mck_id);
sound/soc/mediatek/mt8183/mt8183-afe-common.h
102
int mt8183_dai_i2s_set_share(struct mtk_base_afe *afe, const char *main_i2s_name,
sound/soc/mediatek/mt8183/mt8183-afe-common.h
106
int mt8183_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-common.h
107
int mt8183_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-common.h
108
int mt8183_dai_i2s_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-common.h
109
int mt8183_dai_tdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-common.h
110
int mt8183_dai_hostless_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
150
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
161
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
623
struct mtk_base_afe *afe = dev;
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
673
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
707
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
739
static int mt8183_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
759
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c
771
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
394
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c
409
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
117
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
129
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
217
static int set_mtkaif_rx(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
273
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
406
int mt8183_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-dai-adda.c
63
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-hostless.c
101
int mt8183_dai_hostless_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-dai-hostless.c
40
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
1014
static int mt8183_dai_i2s_set_priv(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
1036
int mt8183_dai_i2s_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
122
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
141
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
275
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
302
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
420
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
441
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
470
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
496
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
525
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
696
static int mtk_dai_i2s_config(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
776
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
784
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
79
static int get_i2s_id_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
836
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
96
static struct mtk_afe_i2s_priv *get_i2s_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c
994
int mt8183_dai_i2s_set_share(struct mtk_base_afe *afe, const char *main_i2s_name,
sound/soc/mediatek/mt8183/mt8183-dai-pcm.c
185
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8183/mt8183-dai-pcm.c
300
int mt8183_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
251
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
277
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
335
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
436
static int mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
468
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
585
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
618
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
639
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8183/mt8183-dai-tdm.c
717
int mt8183_dai_tdm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
399
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8183/mt8183-mt6358-ts3a227-max98357.c
414
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
152
static int apll2_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
213
int mt8186_afe_enable_cgs(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
231
void mt8186_afe_disable_cgs(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
240
int mt8186_afe_enable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
320
void mt8186_afe_disable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
332
int mt8186_apll1_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
370
void mt8186_apll1_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
385
int mt8186_apll2_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
423
void mt8186_apll2_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
438
int mt8186_get_apll_rate(struct mtk_base_afe *afe, int apll)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
443
int mt8186_get_apll_by_rate(struct mtk_base_afe *afe, int rate)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
448
int mt8186_get_apll_by_name(struct mtk_base_afe *afe, const char *name)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
485
int mt8186_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
530
void mt8186_mck_disable(struct mtk_base_afe *afe, int mck_id)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
541
int mt8186_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
73
int mt8186_set_audio_int_bus_parent(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8186/mt8186-afe-clk.c
91
static int apll1_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
100
int mt8186_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
101
void mt8186_mck_disable(struct mtk_base_afe *afe, int mck_id);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
81
struct mtk_base_afe;
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
82
int mt8186_set_audio_int_bus_parent(struct mtk_base_afe *afe, int clk_id);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
83
int mt8186_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
84
int mt8186_afe_enable_cgs(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
85
void mt8186_afe_disable_cgs(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
86
int mt8186_afe_enable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
87
void mt8186_afe_disable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
89
int mt8186_apll1_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
90
void mt8186_apll1_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
92
int mt8186_apll2_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
93
void mt8186_apll2_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
95
int mt8186_get_apll_rate(struct mtk_base_afe *afe, int apll);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
96
int mt8186_get_apll_by_rate(struct mtk_base_afe *afe, int rate);
sound/soc/mediatek/mt8186/mt8186-afe-clk.h
97
int mt8186_get_apll_by_name(struct mtk_base_afe *afe, const char *name);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
175
int mt8186_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
176
int mt8186_dai_i2s_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
177
int mt8186_dai_tdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
178
int mt8186_dai_hw_gain_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
179
int mt8186_dai_src_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
180
int mt8186_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
181
int mt8186_dai_hostless_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-afe-common.h
192
int mt8186_dai_i2s_set_share(struct mtk_base_afe *afe, const char *main_i2s_name,
sound/soc/mediatek/mt8186/mt8186-afe-common.h
195
int mt8186_dai_set_priv(struct mtk_base_afe *afe, int id,
sound/soc/mediatek/mt8186/mt8186-afe-control.c
237
int mt8186_dai_set_priv(struct mtk_base_afe *afe, int id, int priv_size, const void *priv_data)
sound/soc/mediatek/mt8186/mt8186-afe-gpio.h
12
struct mtk_base_afe;
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
109
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
142
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
159
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
259
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2635
struct mtk_base_afe *afe = dev;
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
265
static int mt8186_get_dai_fs(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2685
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2730
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
276
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2781
static int mt8186_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2803
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
2817
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
296
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
45
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
568
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
581
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
617
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
630
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
666
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
679
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c
87
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-audsys-clk.c
110
int mt8186_audsys_clk_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-audsys-clk.c
89
struct mtk_base_afe *afe = data;
sound/soc/mediatek/mt8186/mt8186-audsys-clk.h
12
int mt8186_audsys_clk_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
122
static int mtk_adda_ul_src_dmic(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
160
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
201
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
223
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
303
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
328
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
340
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
44
static struct mtk_afe_adda_priv *get_adda_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
456
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
474
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
559
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-adda.c
743
int mt8186_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-hostless.c
281
int mt8186_dai_hostless_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-hostless.c
79
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c
129
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c
216
int mt8186_dai_hw_gain_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c
41
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
1003
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
1168
int mt8186_dai_i2s_set_share(struct mtk_base_afe *afe, const char *main_i2s_name,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
117
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
1188
static int mt8186_dai_i2s_set_priv(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
1204
int mt8186_dai_i2s_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
130
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
362
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
389
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
419
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
542
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
557
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
580
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
599
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
622
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
76
static int get_i2s_id_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
813
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
862
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
91
static struct mtk_afe_i2s_priv *get_i2s_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
924
static int mtk_dai_i2s_config(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c
995
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
123
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
219
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
287
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
375
static struct mtk_afe_pcm_priv *init_pcm_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-pcm.c
392
int mt8186_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-src.c
171
static int mtk_set_src_1_param(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt8186/mt8186-dai-src.c
241
static int mtk_set_src_2_param(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt8186/mt8186-dai-src.c
319
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-src.c
486
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-src.c
551
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-src.c
591
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-src.c
664
int mt8186_dai_src_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-src.c
99
static unsigned int mtk_get_src_freq_mode(struct mtk_base_afe *afe, int rate)
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
104
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
131
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
203
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
216
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
233
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
246
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
276
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
290
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
335
static int mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
367
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
462
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
478
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
554
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
598
static struct mtk_afe_tdm_priv *init_tdm_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c
614
int mt8186_dai_tdm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8186/mt8186-misc-control.c
132
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-misc-control.c
144
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-misc-control.c
176
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-misc-control.c
187
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-misc-control.c
78
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-misc-control.c
90
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8186/mt8186-mt6366-common.c
22
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8186/mt8186-mt6366.c
181
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8186/mt8186-mt6366.c
352
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
234
static int mt8188_afe_setup_apll_tuner(struct mtk_base_afe *afe, unsigned int id)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
259
static int mt8188_afe_enable_tuner_clk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
280
static int mt8188_afe_disable_tuner_clk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
301
static int mt8188_afe_enable_apll_tuner(struct mtk_base_afe *afe, unsigned int id)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
332
static int mt8188_afe_disable_apll_tuner(struct mtk_base_afe *afe, unsigned int id)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
375
int mt8188_afe_get_mclk_source_rate(struct mtk_base_afe *afe, int apll)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
394
int mt8188_get_apll_by_rate(struct mtk_base_afe *afe, int rate)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
399
int mt8188_get_apll_by_name(struct mtk_base_afe *afe, const char *name)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
407
int mt8188_afe_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
447
int mt8188_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
465
void mt8188_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
474
int mt8188_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
491
int mt8188_afe_set_clk_parent(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
558
static int mt8188_afe_enable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
569
static int mt8188_afe_disable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
580
int mt8188_afe_enable_reg_rw_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
601
int mt8188_afe_disable_reg_rw_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
615
static int mt8188_afe_enable_afe_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
621
static int mt8188_afe_disable_afe_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
627
static int mt8188_afe_enable_a1sys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
639
static int mt8188_afe_disable_a1sys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
648
static int mt8188_afe_enable_a2sys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
660
static int mt8188_afe_disable_a2sys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
669
int mt8188_apll1_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
704
int mt8188_apll1_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
717
int mt8188_apll2_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
736
int mt8188_apll2_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
743
int mt8188_afe_enable_main_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.c
750
int mt8188_afe_disable_main_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
114
struct mtk_base_afe;
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
117
int mt8188_afe_get_mclk_source_rate(struct mtk_base_afe *afe, int apll);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
119
int mt8188_get_apll_by_rate(struct mtk_base_afe *afe, int rate);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
120
int mt8188_get_apll_by_name(struct mtk_base_afe *afe, const char *name);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
121
int mt8188_afe_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
122
int mt8188_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
123
void mt8188_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
124
int mt8188_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
126
int mt8188_afe_set_clk_parent(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
128
int mt8188_apll1_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
129
int mt8188_apll1_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
130
int mt8188_apll2_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
131
int mt8188_apll2_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
132
int mt8188_afe_enable_main_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
133
int mt8188_afe_disable_main_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
134
int mt8188_afe_enable_reg_rw_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-clk.h
135
int mt8188_afe_disable_reg_rw_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-common.h
139
int mt8188_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-common.h
140
int mt8188_dai_dmic_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-common.h
141
int mt8188_dai_etdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-common.h
142
int mt8188_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
1627
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
1650
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
1670
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
1688
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
232
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
260
static int mt8188_afe_config_cm(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
285
static int mt8188_afe_enable_cm(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
2947
struct mtk_base_afe *afe = dev_id;
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3011
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3030
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
305
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3051
static int init_memif_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3070
static int mt8188_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3093
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3115
static int mt8188_afe_init_registers(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3122
static int mt8188_afe_parse_of(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
3195
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
338
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
359
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c
96
struct mtk_base_afe *afe = NULL;
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c
147
struct mtk_base_afe *afe = data;
sound/soc/mediatek/mt8188/mt8188-audsys-clk.c
168
int mt8188_audsys_clk_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-audsys-clk.h
12
int mt8188_audsys_clk_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
100
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
117
static void mtk_adda_ul_mictype(struct mtk_base_afe *afe, bool dmic)
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
137
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
159
static struct mtk_dai_adda_priv *get_adda_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
177
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
314
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
32
static int mt8188_adda_mtkaif_init(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
326
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
350
static int mtk_dai_da_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
385
static int mtk_dai_ad_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
404
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
471
static int init_adda_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
491
int mt8188_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-adda.c
79
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
109
*get_dmic_hw_gain_ctrl_reg(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
119
static void mtk_dai_dmic_hw_gain_bypass(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
152
static void mtk_dai_dmic_hw_gain_on(struct mtk_base_afe *afe, unsigned int id,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
189
static int mtk_dai_dmic_load_iir_coeff_table(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
198
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
235
static void mtk_dai_dmic_hw_gain_enable(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
260
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
290
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
395
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
543
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
574
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
649
static int init_dmic_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-dmic.c
663
int mt8188_dai_dmic_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1017
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1065
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1729
static int mt8188_etdm_sync_mode_slv(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1782
static int mt8188_etdm_sync_mode_mst(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1842
static int mt8188_etdm_sync_mode_configure(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1863
static int mtk_dai_etdm_fifo_mode(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
1895
static int mtk_dai_etdm_in_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2013
static int mtk_dai_etdm_out_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2099
static int mtk_dai_etdm_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2179
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2232
static int mtk_dai_etdm_cal_mclk(struct mtk_base_afe *afe, int freq, int dai_id)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2275
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2298
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2322
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2417
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2459
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
248
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2569
static void mt8188_etdm_update_sync_info(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2591
static void mt8188_dai_etdm_parse_of(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2668
static int init_etdm_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
2691
int mt8188_dai_etdm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
280
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
354
static int get_etdm_id_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
373
static struct mtk_dai_etdm_priv *get_etdm_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
386
static int mtk_dai_etdm_enable_mclk(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
439
static int mtk_dai_etdm_disable_mclk(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
459
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
481
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
497
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
530
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
572
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
602
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
632
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
656
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c
695
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8188/mt8188-dai-pcm.c
124
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-pcm.c
239
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8188/mt8188-dai-pcm.c
335
static int init_pcmif_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-dai-pcm.c
349
int mt8188_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8188/mt8188-mt6359.c
364
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
102
void mt8189_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
111
static int mt8189_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
127
static int mt8189_afe_set_clk_parent(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
231
static int mt8189_afe_enable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
247
static void mt8189_afe_disable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
262
static int apll1_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
330
static int apll2_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
398
static int mt8189_afe_disable_apll(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
446
int mt8189_apll1_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
483
void mt8189_apll1_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
498
int mt8189_apll2_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
535
void mt8189_apll2_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
550
int mt8189_get_apll_rate(struct mtk_base_afe *afe, int apll)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
568
int mt8189_get_apll_by_rate(struct mtk_base_afe *afe, int rate)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
573
int mt8189_get_apll_by_name(struct mtk_base_afe *afe, const char *name)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
581
int mt8189_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
628
int mt8189_mck_disable(struct mtk_base_afe *afe, int mck_id)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
658
int mt8189_afe_enable_reg_rw_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
674
int mt8189_afe_disable_reg_rw_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
684
int mt8189_afe_enable_main_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
689
void mt8189_afe_disable_main_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
694
static int mt8189_afe_enable_ao_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
722
int mt8189_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-clk.c
88
int mt8189_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
57
struct mtk_base_afe;
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
59
int mt8189_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
60
int mt8189_mck_disable(struct mtk_base_afe *afe, int mck_id);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
61
int mt8189_get_apll_rate(struct mtk_base_afe *afe, int apll);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
62
int mt8189_get_apll_by_rate(struct mtk_base_afe *afe, int rate);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
63
int mt8189_get_apll_by_name(struct mtk_base_afe *afe, const char *name);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
64
int mt8189_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
65
int mt8189_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
66
void mt8189_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
67
int mt8189_apll1_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
68
void mt8189_apll1_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
69
int mt8189_apll2_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
70
void mt8189_apll2_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
71
int mt8189_afe_enable_main_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
72
void mt8189_afe_disable_main_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
73
int mt8189_afe_enable_reg_rw_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-clk.h
74
int mt8189_afe_disable_reg_rw_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-common.h
235
int mt8189_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-common.h
236
int mt8189_dai_i2s_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-common.h
237
int mt8189_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-common.h
238
int mt8189_dai_tdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
127
static int mt8189_enable_cm_bypass(struct mtk_base_afe *afe, int id, bool en)
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
139
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
182
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
203
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2196
struct mtk_base_afe *afe = dev;
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2274
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2322
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
233
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2353
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2387
static int mt8189_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2407
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2425
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
2578
struct mtk_base_afe *afe = platform_get_drvdata(pdev);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
327
struct mtk_base_afe *afe = NULL;
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
339
static int mt8189_get_dai_fs(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
350
struct mtk_base_afe *afe = NULL;
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
464
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
496
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-afe-pcm.c
92
static int mt8189_set_cm(struct mtk_base_afe *afe, int id,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
1084
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
1175
static int init_adda_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
1203
int mt8189_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
122
static unsigned int adda_ul_rate_transform(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
273
static int mtk_adda_ul_src_enable_dmic(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
340
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
382
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
408
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
517
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
529
static void mt6363_vs1_vote(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
562
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
588
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
613
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
625
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
644
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
656
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
89
static unsigned int adda_dl_rate_transform(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
912
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-dai-adda.c
989
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
1267
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
1275
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
1386
static int mt8189_dai_i2s_get_share(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
1407
static int init_i2s_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
1431
int mt8189_dai_i2s_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
237
static int get_i2s_id_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
254
static struct mtk_afe_i2s_priv *get_i2s_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
487
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
517
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
668
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
685
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
707
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
734
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-i2s.c
948
static int mtk_dai_i2s_config(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-dai-pcm.c
221
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-dai-pcm.c
314
int mt8189_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
260
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
287
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
343
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
375
static int mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
401
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
504
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
554
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
618
static struct mtk_afe_tdm_priv *init_tdm_priv_data(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8189/mt8189-dai-tdm.c
639
int mt8189_dai_tdm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
142
static int apll2_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
204
int mt8192_afe_enable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
273
void mt8192_afe_disable_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
285
int mt8192_apll1_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
319
void mt8192_apll1_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
335
int mt8192_apll2_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
369
void mt8192_apll2_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
385
int mt8192_get_apll_rate(struct mtk_base_afe *afe, int apll)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
390
int mt8192_get_apll_by_rate(struct mtk_base_afe *afe, int rate)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
395
int mt8192_get_apll_by_name(struct mtk_base_afe *afe, const char *name)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
562
int mt8192_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
608
void mt8192_mck_disable(struct mtk_base_afe *afe, int mck_id)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
619
int mt8192_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
63
int mt8192_set_audio_int_bus_parent(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8192/mt8192-afe-clk.c
80
static int apll1_mux_setting(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
221
struct mtk_base_afe;
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
223
int mt8192_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
224
int mt8192_afe_enable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
225
void mt8192_afe_disable_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
227
int mt8192_apll1_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
228
void mt8192_apll1_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
230
int mt8192_apll2_enable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
231
void mt8192_apll2_disable(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
233
int mt8192_get_apll_rate(struct mtk_base_afe *afe, int apll);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
234
int mt8192_get_apll_by_rate(struct mtk_base_afe *afe, int rate);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
235
int mt8192_get_apll_by_name(struct mtk_base_afe *afe, const char *name);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
238
int mt8192_mck_enable(struct mtk_base_afe *afe, int mck_id, int rate);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
239
void mt8192_mck_disable(struct mtk_base_afe *afe, int mck_id);
sound/soc/mediatek/mt8192/mt8192-afe-clk.h
241
int mt8192_set_audio_int_bus_parent(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8192/mt8192-afe-common.h
155
int mt8192_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-common.h
156
int mt8192_dai_i2s_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-common.h
157
int mt8192_dai_hw_gain_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-common.h
158
int mt8192_dai_src_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-common.h
159
int mt8192_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-common.h
160
int mt8192_dai_tdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8192/mt8192-afe-common.h
162
int mt8192_dai_i2s_set_share(struct mtk_base_afe *afe, const char *main_i2s_name,
sound/soc/mediatek/mt8192/mt8192-afe-common.h
170
int mt8192_dai_set_priv(struct mtk_base_afe *afe, int id,
sound/soc/mediatek/mt8192/mt8192-afe-control.c
143
int mt8192_dai_set_priv(struct mtk_base_afe *afe, int id,
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2006
struct mtk_base_afe *afe = dev;
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2054
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2095
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2129
static int mt8192_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2149
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2160
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
2306
struct mtk_base_afe *afe = platform_get_drvdata(pdev);
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
369
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
49
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
55
static int mt8192_get_dai_fs(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c
66
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
1066
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
1337
int mt8192_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
175
static int mtk_adda_ul_src_dmic(struct mtk_base_afe *afe, int id)
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
218
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
256
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
318
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
340
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
448
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
471
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
496
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
507
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
531
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
542
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
562
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
573
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-adda.c
636
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1027
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
116
static struct mtk_afe_i2s_priv *get_i2s_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
139
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1532
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
158
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1592
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1662
static int mtk_dai_i2s_config(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1768
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
1776
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
2036
int mt8192_dai_i2s_set_share(struct mtk_base_afe *afe, const char *main_i2s_name,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
2056
static int mt8192_dai_i2s_set_priv(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
2072
int mt8192_dai_i2s_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
587
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
619
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
649
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
705
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
91
static int get_i2s_id_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
923
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
943
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
971
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c
999
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-pcm.c
179
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-pcm.c
275
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8192/mt8192-dai-pcm.c
391
int mt8192_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
249
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
281
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
313
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
382
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
485
static int mtk_dai_tdm_cal_mclk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
517
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
633
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
654
struct mtk_base_afe *afe = dev_get_drvdata(dai->dev);
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
734
static struct mtk_afe_tdm_priv *init_tdm_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-dai-tdm.c
751
int mt8192_dai_tdm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
156
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
313
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c
333
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
217
static int mt8195_afe_setup_apll_tuner(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
240
static int mt8195_afe_enable_tuner_clk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
261
static int mt8195_afe_disable_tuner_clk(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
282
static int mt8195_afe_enable_apll_tuner(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
314
static int mt8195_afe_disable_apll_tuner(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
358
int mt8195_afe_get_mclk_source_rate(struct mtk_base_afe *afe, int apll)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
377
int mt8195_afe_init_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
413
int mt8195_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
431
void mt8195_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
440
int mt8195_afe_prepare_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
457
void mt8195_afe_unprepare_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
465
int mt8195_afe_enable_clk_atomic(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
482
void mt8195_afe_disable_clk_atomic(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
490
int mt8195_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
507
int mt8195_afe_set_clk_parent(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
574
static int mt8195_afe_enable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
584
static int mt8195_afe_disable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
594
int mt8195_afe_enable_reg_rw_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
615
int mt8195_afe_disable_reg_rw_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
636
static int mt8195_afe_enable_afe_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
642
static int mt8195_afe_disable_afe_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
648
static int mt8195_afe_enable_timing_sys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
671
static int mt8195_afe_disable_timing_sys(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
694
int mt8195_afe_enable_main_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.c
706
int mt8195_afe_disable_main_clock(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
101
int mt8195_afe_get_mclk_source_rate(struct mtk_base_afe *afe, int apll);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
103
int mt8195_afe_init_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
104
int mt8195_afe_enable_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
105
void mt8195_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
106
int mt8195_afe_prepare_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
107
void mt8195_afe_unprepare_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
108
int mt8195_afe_enable_clk_atomic(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
109
void mt8195_afe_disable_clk_atomic(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
110
int mt8195_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
112
int mt8195_afe_set_clk_parent(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
114
int mt8195_afe_enable_main_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
115
int mt8195_afe_disable_main_clock(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
116
int mt8195_afe_enable_reg_rw_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
117
int mt8195_afe_disable_reg_rw_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-clk.h
98
struct mtk_base_afe;
sound/soc/mediatek/mt8195/mt8195-afe-common.h
145
int mt8195_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-common.h
146
int mt8195_dai_etdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-common.h
147
int mt8195_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
1464
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
1487
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
210
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
239
static int mt8195_afe_config_cm(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
264
static int mt8195_afe_enable_cm(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
2846
struct mtk_base_afe *afe = dev_id;
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
285
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
2910
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
2929
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
2945
static int init_memif_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
2964
static int mt8195_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
2987
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
3010
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
314
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
347
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
384
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
418
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c
90
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8195/mt8195-audsys-clk.c
153
struct mtk_base_afe *afe = data;
sound/soc/mediatek/mt8195/mt8195-audsys-clk.c
174
int mt8195_audsys_clk_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-audsys-clk.h
12
int mt8195_audsys_clk_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
113
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
134
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
151
static void mtk_adda_ul_mictype(struct mtk_base_afe *afe, int adda, bool dmic)
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
184
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
211
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
247
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
270
static struct mtk_dai_adda_priv *get_adda_priv_by_name(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
293
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
38
static int mt8195_adda_mtkaif_init(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
459
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
472
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
488
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
500
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
519
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
531
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
555
static int mtk_dai_da_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
593
static int mtk_dai_ad_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
621
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
708
static int init_adda_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-adda.c
732
int mt8195_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1315
static int mt8195_afe_enable_etdm(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1342
static int mt8195_afe_disable_etdm(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1406
static int mt8195_etdm_sync_mode_configure(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1548
static int mtk_dai_etdm_enable_mclk(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1561
static int mtk_dai_etdm_disable_mclk(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1578
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1619
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1654
static int mtk_dai_etdm_fifo_mode(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1686
static int mtk_dai_etdm_in_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1811
static int mtk_dai_etdm_out_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1910
static int mtk_dai_etdm_mclk_configure(struct mtk_base_afe *afe, int dai_id)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
1961
static int mtk_dai_etdm_configure(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2045
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2098
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2151
static int mtk_dai_etdm_cal_mclk(struct mtk_base_afe *afe, int freq, int dai_id)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2189
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2213
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2231
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2297
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2312
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2354
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2403
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2442
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2467
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2593
static void mt8195_etdm_update_sync_info(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2620
static void mt8195_dai_etdm_parse_of(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
269
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2714
static int init_etdm_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
2737
int mt8195_dai_etdm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
301
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
700
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8195/mt8195-dai-etdm.c
742
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(component);
sound/soc/mediatek/mt8195/mt8195-dai-pcm.c
123
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-pcm.c
240
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8195/mt8195-dai-pcm.c
336
static int init_pcmif_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-dai-pcm.c
350
int mt8195_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8195/mt8195-mt6359.c
160
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8195/mt8195-mt6359.c
451
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(cmpnt_afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
191
int mt8365_afe_enable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
210
int mt8365_afe_disable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
231
int mt8365_afe_enable_main_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
242
int mt8365_afe_disable_main_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
253
int mt8365_afe_emi_clk_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
258
int mt8365_afe_emi_clk_off(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
263
int mt8365_afe_enable_afe_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
279
int mt8365_afe_disable_afe_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
297
static int mt8365_afe_hd_engen_enable(struct mtk_base_afe *afe, bool apll1)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
309
static int mt8365_afe_hd_engen_disable(struct mtk_base_afe *afe, bool apll1)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
321
int mt8365_afe_enable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
34
int mt8365_afe_init_audio_clk(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
349
int mt8365_afe_disable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
372
int mt8365_afe_enable_apll_associated_cfg(struct mtk_base_afe *afe, unsigned int apll)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
401
int mt8365_afe_disable_apll_associated_cfg(struct mtk_base_afe *afe, unsigned int apll)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
50
void mt8365_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk)
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
55
int mt8365_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8365/mt8365-afe-clk.c
70
int mt8365_afe_set_clk_parent(struct mtk_base_afe *afe, struct clk *clk,
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
13
struct mtk_base_afe;
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
16
int mt8365_afe_init_audio_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
17
void mt8365_afe_disable_clk(struct mtk_base_afe *afe, struct clk *clk);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
18
int mt8365_afe_set_clk_rate(struct mtk_base_afe *afe, struct clk *clk, unsigned int rate);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
19
int mt8365_afe_set_clk_parent(struct mtk_base_afe *afe, struct clk *clk, struct clk *parent);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
20
int mt8365_afe_enable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
21
int mt8365_afe_disable_top_cg(struct mtk_base_afe *afe, unsigned int cg_type);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
22
int mt8365_afe_enable_main_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
23
int mt8365_afe_disable_main_clk(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
24
int mt8365_afe_emi_clk_on(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
25
int mt8365_afe_emi_clk_off(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
26
int mt8365_afe_enable_afe_on(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
27
int mt8365_afe_disable_afe_on(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
28
int mt8365_afe_enable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
29
int mt8365_afe_disable_apll_tuner_cfg(struct mtk_base_afe *afe, unsigned int apll);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
30
int mt8365_afe_enable_apll_associated_cfg(struct mtk_base_afe *afe, unsigned int apll);
sound/soc/mediatek/mt8365/mt8365-afe-clk.h
31
int mt8365_afe_disable_apll_associated_cfg(struct mtk_base_afe *afe, unsigned int apll);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
427
int mt8365_dai_i2s_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
428
int mt8365_dai_set_priv(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-afe-common.h
435
void mt8365_afe_set_i2s_out_enable(struct mtk_base_afe *afe, bool enable);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
436
int mt8365_afe_set_i2s_out(struct mtk_base_afe *afe, unsigned int rate, int bit_width);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
438
int mt8365_dai_adda_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
439
int mt8365_dai_enable_adda_on(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
440
int mt8365_dai_disable_adda_on(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
442
int mt8365_dai_dmic_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
444
int mt8365_dai_pcm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-common.h
446
int mt8365_dai_tdm_register(struct mtk_base_afe *afe);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
1261
struct mtk_base_afe *afe = snd_soc_component_get_drvdata(comp);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
190
int mt8365_dai_set_priv(struct mtk_base_afe *afe, int id,
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
1914
struct mtk_base_afe *afe = dev_id;
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
1971
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
1993
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2013
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2025
struct mtk_base_afe *afe = dev_get_drvdata(dev);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2035
static int mt8365_afe_init_registers(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2059
static int mt8365_dai_memif_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2079
typedef int (*dai_register_cb)(struct mtk_base_afe *);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
208
static int mt8365_afe_irq_direction_enable(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2090
struct mtk_base_afe *afe;
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
2236
struct mtk_base_afe *afe = platform_get_drvdata(pdev);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
272
static int mt8365_afe_cm2_mux_conn(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
351
static int mt8365_afe_get_cm_update_cnt(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
456
static int mt8365_afe_configure_cm(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
503
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
528
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
542
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
651
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
672
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
720
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
762
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
771
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
787
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-afe-pcm.c
832
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
104
static void mt8365_dai_set_adda_out_enable(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
115
static void mt8365_dai_set_adda_in_enable(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
137
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
155
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
184
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
21
static int mt8365_dai_set_adda_out(struct mtk_base_afe *afe, unsigned int rate)
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
296
int mt8365_dai_adda_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
50
static int mt8365_dai_set_adda_in(struct mtk_base_afe *afe, unsigned int rate)
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
64
int mt8365_dai_enable_adda_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-adda.c
82
int mt8365_dai_disable_adda_on(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
111
static int mt8365_dai_configure_dmic(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
165
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
182
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
199
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
265
static int init_dmic_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
292
int mt8365_dai_dmic_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
52
static void audio_dmic_adda_enable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
60
static void audio_dmic_adda_disable(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
68
static void mt8365_dai_enable_dmic(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-dmic.c
88
static void mt8365_dai_disable_dmic(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
279
static int mt8365_dai_set_config(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
329
int mt8365_afe_set_i2s_out(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
339
static int mt8365_afe_set_2nd_i2s_asrc(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
451
static int mt8365_afe_set_2nd_i2s_asrc_enable(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
463
void mt8365_afe_set_i2s_out_enable(struct mtk_base_afe *afe, bool enable)
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
497
static void mt8365_dai_set_enable(struct mtk_base_afe *afe,
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
519
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
545
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
592
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
674
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
687
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
812
static int mt8365_dai_i2s_set_priv(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-i2s.c
826
int mt8365_dai_i2s_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
110
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
123
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
135
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
158
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
25
static void mt8365_dai_enable_pcm1(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
263
static int init_pcmif_priv_data(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
277
int mt8365_dai_pcm_register(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
31
static void mt8365_dai_disable_pcm1(struct mtk_base_afe *afe)
sound/soc/mediatek/mt8365/mt8365-dai-pcm.c
40
struct mtk_base_afe *afe = snd_soc_dai_get_drvdata(dai);