Home
last modified time | relevance | path

Searched refs:snd_soc_codec (Results 1 – 200 of 202) sorted by relevance

12

/linux-4.1.27/sound/soc/codecs/
Dwm_hubs.h22 struct snd_soc_codec;
37 bool (*check_class_w_digital)(struct snd_soc_codec *);
53 struct snd_soc_codec *codec;
56 extern int wm_hubs_add_analogue_controls(struct snd_soc_codec *);
57 extern int wm_hubs_add_analogue_routes(struct snd_soc_codec *, int, int);
58 extern int wm_hubs_handle_analogue_pdata(struct snd_soc_codec *,
66 extern void wm_hubs_vmid_ena(struct snd_soc_codec *codec);
67 extern void wm_hubs_set_bias_level(struct snd_soc_codec *codec,
69 extern void wm_hubs_update_class_w(struct snd_soc_codec *codec);
Dtwl6040.h37 int twl6040_get_dl1_gain(struct snd_soc_codec *codec);
38 void twl6040_hs_jack_detect(struct snd_soc_codec *codec,
40 int twl6040_get_clk_id(struct snd_soc_codec *codec);
41 int twl6040_get_trim_value(struct snd_soc_codec *codec, enum twl6040_trim trim);
42 int twl6040_get_hs_step_size(struct snd_soc_codec *codec);
Dtwl6040.c79 struct snd_soc_codec *codec;
109 static unsigned int twl6040_read(struct snd_soc_codec *codec, unsigned int reg) in twl6040_read()
134 static bool twl6040_can_write_to_chip(struct snd_soc_codec *codec, in twl6040_can_write_to_chip()
153 static inline void twl6040_update_dl12_cache(struct snd_soc_codec *codec, in twl6040_update_dl12_cache()
171 static int twl6040_write(struct snd_soc_codec *codec, in twl6040_write()
186 static void twl6040_init_chip(struct snd_soc_codec *codec) in twl6040_init_chip()
212 static int headset_power_mode(struct snd_soc_codec *codec, int high_perf) in headset_power_mode()
237 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in twl6040_hs_dac_event()
264 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in twl6040_ep_drv_event()
282 static void twl6040_hs_jack_report(struct snd_soc_codec *codec, in twl6040_hs_jack_report()
[all …]
Dak5386.c41 static int ak5386_soc_probe(struct snd_soc_codec *codec) in ak5386_soc_probe()
47 static int ak5386_soc_remove(struct snd_soc_codec *codec) in ak5386_soc_remove()
55 static int ak5386_soc_suspend(struct snd_soc_codec *codec) in ak5386_soc_suspend()
62 static int ak5386_soc_resume(struct snd_soc_codec *codec) in ak5386_soc_resume()
86 struct snd_soc_codec *codec = codec_dai->codec; in ak5386_set_dai_fmt()
102 struct snd_soc_codec *codec = dai->codec; in ak5386_hw_params()
124 struct snd_soc_codec *codec = dai->codec; in ak5386_hw_free()
Duda134x.c53 static inline unsigned int uda134x_read_reg_cache(struct snd_soc_codec *codec, in uda134x_read_reg_cache()
66 static inline void uda134x_write_reg_cache(struct snd_soc_codec *codec, in uda134x_write_reg_cache()
80 static int uda134x_write(struct snd_soc_codec *codec, unsigned int reg, in uda134x_write()
134 static inline void uda134x_reset(struct snd_soc_codec *codec) in uda134x_reset()
144 struct snd_soc_codec *codec = dai->codec; in uda134x_mute()
162 struct snd_soc_codec *codec = dai->codec; in uda134x_startup()
193 struct snd_soc_codec *codec = dai->codec; in uda134x_shutdown()
206 struct snd_soc_codec *codec = dai->codec; in uda134x_hw_params()
278 struct snd_soc_codec *codec = codec_dai->codec; in uda134x_set_dai_sysclk()
300 struct snd_soc_codec *codec = codec_dai->codec; in uda134x_set_dai_fmt()
[all …]
Dtlv320dac33.c66 struct snd_soc_codec *codec);
68 struct snd_soc_codec *codec);
95 struct snd_soc_codec *codec;
174 static inline unsigned int dac33_read_reg_cache(struct snd_soc_codec *codec, in dac33_read_reg_cache()
184 static inline void dac33_write_reg_cache(struct snd_soc_codec *codec, in dac33_write_reg_cache()
194 static int dac33_read(struct snd_soc_codec *codec, unsigned int reg, in dac33_read()
220 static int dac33_write(struct snd_soc_codec *codec, unsigned int reg, in dac33_write()
247 static int dac33_write_locked(struct snd_soc_codec *codec, unsigned int reg, in dac33_write_locked()
261 static int dac33_write16(struct snd_soc_codec *codec, unsigned int reg, in dac33_write16()
294 static void dac33_init_chip(struct snd_soc_codec *codec) in dac33_init_chip()
[all …]
Dadav80x.c215 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in adav80x_dapm_sysclk_check()
239 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in adav80x_dapm_pll_check()
284 static int adav80x_set_deemph(struct snd_soc_codec *codec) in adav80x_set_deemph()
318 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in adav80x_put_deemph()
333 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in adav80x_get_deemph()
368 struct snd_soc_codec *codec = dai->codec; in adav80x_set_dai_fmt()
418 static int adav80x_set_adc_clock(struct snd_soc_codec *codec, in adav80x_set_adc_clock()
435 static int adav80x_set_dac_clock(struct snd_soc_codec *codec, in adav80x_set_dac_clock()
453 static int adav80x_set_capture_pcm_format(struct snd_soc_codec *codec, in adav80x_set_capture_pcm_format()
482 static int adav80x_set_playback_pcm_format(struct snd_soc_codec *codec, in adav80x_set_playback_pcm_format()
[all …]
Dtwl4030.c89 static unsigned int twl4030_read(struct snd_soc_codec *codec, unsigned int reg) in twl4030_read()
154 static int twl4030_write(struct snd_soc_codec *codec, unsigned int reg, in twl4030_write()
189 static void twl4030_codec_enable(struct snd_soc_codec *codec, int enable) in twl4030_codec_enable()
230 static struct twl4030_codec_data *twl4030_get_pdata(struct snd_soc_codec *codec) in twl4030_get_pdata()
252 static void twl4030_init_chip(struct snd_soc_codec *codec) in twl4030_init_chip()
344 static void twl4030_apll_enable(struct snd_soc_codec *codec, int enable) in twl4030_apll_enable()
570 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); \
592 static void handsfree_ramp(struct snd_soc_codec *codec, int reg, int ramp) in handsfree_ramp()
625 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in handsfreelpga_event()
641 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in handsfreerpga_event()
[all …]
Dwm8958-dsp2.c42 static int wm8958_dsp2_fw(struct snd_soc_codec *codec, const char *name, in wm8958_dsp2_fw()
195 static void wm8958_dsp_start_mbc(struct snd_soc_codec *codec, int path) in wm8958_dsp_start_mbc()
239 static void wm8958_dsp_start_vss(struct snd_soc_codec *codec, int path) in wm8958_dsp_start_vss()
300 static void wm8958_dsp_start_enh_eq(struct snd_soc_codec *codec, int path) in wm8958_dsp_start_enh_eq()
331 static void wm8958_dsp_apply(struct snd_soc_codec *codec, int path, int start) in wm8958_dsp_apply()
421 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8958_aif_ev()
459 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8958_put_mbc_enum()
481 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8958_get_mbc_enum()
503 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8958_mbc_get()
515 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8958_mbc_put()
[all …]
Duda1380.c37 struct snd_soc_codec *codec;
63 static inline unsigned int uda1380_read_reg_cache(struct snd_soc_codec *codec, in uda1380_read_reg_cache()
77 static inline void uda1380_write_reg_cache(struct snd_soc_codec *codec, in uda1380_write_reg_cache()
92 static int uda1380_write(struct snd_soc_codec *codec, unsigned int reg, in uda1380_write()
131 static void uda1380_sync_cache(struct snd_soc_codec *codec) in uda1380_sync_cache()
148 static int uda1380_reset(struct snd_soc_codec *codec) in uda1380_reset()
175 struct snd_soc_codec *uda1380_codec = uda1380->codec; in uda1380_flush_work()
418 struct snd_soc_codec *codec = codec_dai->codec; in uda1380_set_dai_fmt_both()
448 struct snd_soc_codec *codec = codec_dai->codec; in uda1380_set_dai_fmt_playback()
478 struct snd_soc_codec *codec = codec_dai->codec; in uda1380_set_dai_fmt_capture()
[all …]
Dwm8753.c59 static int wm8753_hifi_write_dai_fmt(struct snd_soc_codec *codec,
61 static int wm8753_voice_write_dai_fmt(struct snd_soc_codec *codec,
238 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8753_get_dai()
248 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8753_set_dai()
754 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_set_dai_pll()
875 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_set_dai_sysclk()
899 static int wm8753_vdac_adc_set_dai_fmt(struct snd_soc_codec *codec, in wm8753_vdac_adc_set_dai_fmt()
935 struct snd_soc_codec *codec = dai->codec; in wm8753_pcm_hw_params()
967 static int wm8753_pcm_set_dai_fmt(struct snd_soc_codec *codec, in wm8753_pcm_set_dai_fmt()
1035 struct snd_soc_codec *codec = codec_dai->codec; in wm8753_set_dai_clkdiv()
[all …]
Dsn95031.c49 static void sn95031_enable_mic_bias(struct snd_soc_codec *codec) in sn95031_enable_mic_bias()
56 static void configure_adc(struct snd_soc_codec *sn95031_codec, int val) in configure_adc()
81 static int find_free_channel(struct snd_soc_codec *sn95031_codec) in find_free_channel()
102 static int sn95031_initialize_adc(struct snd_soc_codec *sn95031_codec) in sn95031_initialize_adc()
140 static unsigned int sn95031_get_mic_bias(struct snd_soc_codec *codec) in sn95031_get_mic_bias()
189 static int sn95031_set_vaud_bias(struct snd_soc_codec *codec, in sn95031_set_vaud_bias()
236 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_vhs_event()
255 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_vihf_event()
272 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_dmic12_event()
290 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in sn95031_dmic34_event()
[all …]
Dstac9766.c139 static int stac9766_ac97_write(struct snd_soc_codec *codec, unsigned int reg, in stac9766_ac97_write()
159 static unsigned int stac9766_ac97_read(struct snd_soc_codec *codec, in stac9766_ac97_read()
187 struct snd_soc_codec *codec = dai->codec; in ac97_analog_prepare()
209 struct snd_soc_codec *codec = dai->codec; in ac97_digital_prepare()
225 static int stac9766_set_bias_level(struct snd_soc_codec *codec, in stac9766_set_bias_level()
243 static int stac9766_reset(struct snd_soc_codec *codec, int try_warm) in stac9766_reset()
261 static int stac9766_codec_resume(struct snd_soc_codec *codec) in stac9766_codec_resume()
331 static int stac9766_codec_probe(struct snd_soc_codec *codec) in stac9766_codec_probe()
358 static int stac9766_codec_remove(struct snd_soc_codec *codec) in stac9766_codec_remove()
Drt5631.c74 static void rt5631_write_index(struct snd_soc_codec *codec, in rt5631_write_index()
84 static unsigned int rt5631_read_index(struct snd_soc_codec *codec, in rt5631_read_index()
95 static int rt5631_reset(struct snd_soc_codec *codec) in rt5631_reset()
191 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in rt5631_dmic_get()
202 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in rt5631_dmic_put()
290 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in check_sysclk1_source()
300 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in check_dmic_used()
308 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in check_dacl_to_outmixl()
318 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in check_dacr_to_outmixr()
328 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in check_dacl_to_spkmixl()
[all …]
Dmax98095.c517 static void m98095_eq_band(struct snd_soc_codec *codec, unsigned int dai, in m98095_eq_band()
543 static void m98095_biquad_band(struct snd_soc_codec *codec, unsigned int dai, in m98095_biquad_band()
619 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98095_mic1pre_set()
633 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98095_mic1pre_get()
643 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98095_mic2pre_set()
657 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98095_mic2pre_get()
869 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in max98095_mic_event()
899 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in max98095_line_pga()
947 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in max98095_lineout_event()
1213 struct snd_soc_codec *codec = dai->codec; in max98095_dai1_hw_params()
[all …]
Dsgtl5000.c158 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in mic_bias_event()
185 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in power_vag_event()
328 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in dac_get_volsw()
381 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in dac_put_volsw()
451 struct snd_soc_codec *codec = codec_dai->codec; in sgtl5000_digital_mute()
463 struct snd_soc_codec *codec = codec_dai->codec; in sgtl5000_set_dai_fmt()
531 struct snd_soc_codec *codec = codec_dai->codec; in sgtl5000_set_dai_sysclk()
558 static int sgtl5000_set_clock(struct snd_soc_codec *codec, int frame_rate) in sgtl5000_set_clock()
717 struct snd_soc_codec *codec = dai->codec; in sgtl5000_pcm_hw_params()
792 struct snd_soc_codec *codec = (struct snd_soc_codec *)ldo->codec_data; in ldo_regulator_enable()
[all …]
Dtlv320aic23.c85 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_soc_tlv320aic23_put_volsw()
108 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_soc_tlv320aic23_get_volsw()
300 static void get_current_sample_rates(struct snd_soc_codec *codec, int mclk, in get_current_sample_rates()
317 static int set_sample_rate_control(struct snd_soc_codec *codec, int mclk, in set_sample_rate_control()
343 struct snd_soc_codec *codec = dai->codec; in tlv320aic23_hw_params()
388 struct snd_soc_codec *codec = dai->codec; in tlv320aic23_pcm_prepare()
399 struct snd_soc_codec *codec = dai->codec; in tlv320aic23_shutdown()
415 struct snd_soc_codec *codec = dai->codec; in tlv320aic23_mute()
433 struct snd_soc_codec *codec = codec_dai->codec; in tlv320aic23_set_dai_fmt()
484 static int tlv320aic23_set_bias_level(struct snd_soc_codec *codec, in tlv320aic23_set_bias_level()
[all …]
Dadau17x1.h50 int adau17x1_add_widgets(struct snd_soc_codec *codec);
51 int adau17x1_add_routes(struct snd_soc_codec *codec);
55 int adau17x1_set_micbias_voltage(struct snd_soc_codec *codec,
60 int adau17x1_resume(struct snd_soc_codec *codec);
Dwm9705.c204 static unsigned int ac97_read(struct snd_soc_codec *codec, unsigned int reg) in ac97_read()
224 static int ac97_write(struct snd_soc_codec *codec, unsigned int reg, in ac97_write()
241 struct snd_soc_codec *codec = dai->codec; in ac97_prepare()
296 static int wm9705_reset(struct snd_soc_codec *codec) in wm9705_reset()
312 static int wm9705_soc_suspend(struct snd_soc_codec *codec) in wm9705_soc_suspend()
321 static int wm9705_soc_resume(struct snd_soc_codec *codec) in wm9705_soc_resume()
342 static int wm9705_soc_probe(struct snd_soc_codec *codec) in wm9705_soc_probe()
371 static int wm9705_soc_remove(struct snd_soc_codec *codec) in wm9705_soc_remove()
Dwm9713.c39 static unsigned int ac97_read(struct snd_soc_codec *codec,
41 static int ac97_write(struct snd_soc_codec *codec,
220 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm9713_voice_shutdown()
256 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(dapm); in wm9713_hp_mixer_put()
300 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(dapm); in wm9713_hp_mixer_get()
675 static unsigned int ac97_read(struct snd_soc_codec *codec, in ac97_read()
695 static int ac97_write(struct snd_soc_codec *codec, unsigned int reg, in ac97_write()
722 static void pll_factors(struct snd_soc_codec *codec, in pll_factors()
784 static int wm9713_set_pll(struct snd_soc_codec *codec, in wm9713_set_pll()
852 struct snd_soc_codec *codec = codec_dai->codec; in wm9713_set_dai_pll()
[all …]
Dwl1273.c175 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_wl1273_get_audio_route()
193 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_wl1273_set_audio_route()
217 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_wl1273_fm_audio_get()
230 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_wl1273_fm_audio_put()
254 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_wl1273_fm_volume_get()
267 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_wl1273_fm_volume_put()
305 struct snd_soc_codec *codec = dai->codec; in wl1273_startup()
420 int wl1273_get_format(struct snd_soc_codec *codec, unsigned int *fmt) in wl1273_get_format()
451 static int wl1273_probe(struct snd_soc_codec *codec) in wl1273_probe()
475 static int wl1273_remove(struct snd_soc_codec *codec) in wl1273_remove()
Dac97.c39 struct snd_soc_codec *codec = dai->codec; in ac97_prepare()
72 static int ac97_soc_probe(struct snd_soc_codec *codec) in ac97_soc_probe()
96 static int ac97_soc_suspend(struct snd_soc_codec *codec) in ac97_soc_suspend()
105 static int ac97_soc_resume(struct snd_soc_codec *codec) in ac97_soc_resume()
Dwm8994.h46 int wm8994_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack,
48 int wm8958_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack,
52 int wm8994_vmid_mode(struct snd_soc_codec *codec, enum wm8994_vmid_mode mode);
57 void wm8958_dsp2_init(struct snd_soc_codec *codec);
Dwm_hubs.c64 static void wait_for_dc_servo(struct snd_soc_codec *codec, unsigned int op) in wait_for_dc_servo()
112 static bool wm_hubs_dac_hp_direct(struct snd_soc_codec *codec) in wm_hubs_dac_hp_direct()
153 static bool wm_hubs_dcs_cache_get(struct snd_soc_codec *codec, in wm_hubs_dcs_cache_get()
177 static void wm_hubs_dcs_cache_set(struct snd_soc_codec *codec, u16 dcs_cfg) in wm_hubs_dcs_cache_set()
200 static int wm_hubs_read_dc_servo(struct snd_soc_codec *codec, in wm_hubs_read_dc_servo()
246 static void enable_dc_servo(struct snd_soc_codec *codec) in enable_dc_servo()
338 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8993_put_dc_servo()
503 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in hp_supply_event()
545 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in hp_event()
597 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in earpiece_event()
[all …]
Dmax98088.c565 static void m98088_eq_band(struct snd_soc_codec *codec, unsigned int dai, in m98088_eq_band()
638 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98088_mic1pre_set()
652 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98088_mic1pre_get()
662 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98088_mic2pre_set()
676 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98088_mic2pre_get()
878 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in max98088_mic_event()
908 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in max98088_line_pga()
1224 struct snd_soc_codec *codec = dai->codec; in max98088_dai1_hw_params()
1291 struct snd_soc_codec *codec = dai->codec; in max98088_dai2_hw_params()
1357 struct snd_soc_codec *codec = dai->codec; in max98088_dai_set_sysclk()
[all …]
Dcs4271.c203 struct snd_soc_codec *codec = codec_dai->codec; in cs4271_set_dai_sysclk()
213 struct snd_soc_codec *codec = codec_dai->codec; in cs4271_set_dai_fmt()
260 static int cs4271_set_deemph(struct snd_soc_codec *codec) in cs4271_set_deemph()
286 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in cs4271_get_deemph()
296 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in cs4271_put_deemph()
346 struct snd_soc_codec *codec = dai->codec; in cs4271_hw_params()
412 struct snd_soc_codec *codec = dai->codec; in cs4271_mute_stream()
491 static int cs4271_soc_suspend(struct snd_soc_codec *codec) in cs4271_soc_suspend()
505 static int cs4271_soc_resume(struct snd_soc_codec *codec) in cs4271_soc_resume()
537 static int cs4271_codec_probe(struct snd_soc_codec *codec) in cs4271_codec_probe()
[all …]
Dwm9712.c32 static unsigned int ac97_read(struct snd_soc_codec *codec,
34 static int ac97_write(struct snd_soc_codec *codec,
181 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(dapm); in wm9712_hp_mixer_put()
225 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(dapm); in wm9712_hp_mixer_get()
485 static unsigned int ac97_read(struct snd_soc_codec *codec, in ac97_read()
505 static int ac97_write(struct snd_soc_codec *codec, unsigned int reg, in ac97_write()
522 struct snd_soc_codec *codec = dai->codec; in ac97_prepare()
541 struct snd_soc_codec *codec = dai->codec; in ac97_aux_prepare()
597 static int wm9712_set_bias_level(struct snd_soc_codec *codec, in wm9712_set_bias_level()
617 static int wm9712_reset(struct snd_soc_codec *codec, int try_warm) in wm9712_reset()
[all …]
Dwm8711.c162 struct snd_soc_codec *codec = dai->codec; in wm8711_hw_params()
190 struct snd_soc_codec *codec = dai->codec; in wm8711_pcm_prepare()
201 struct snd_soc_codec *codec = dai->codec; in wm8711_shutdown()
212 struct snd_soc_codec *codec = dai->codec; in wm8711_mute()
226 struct snd_soc_codec *codec = codec_dai->codec; in wm8711_set_dai_sysclk()
244 struct snd_soc_codec *codec = codec_dai->codec; in wm8711_set_dai_fmt()
300 static int wm8711_set_bias_level(struct snd_soc_codec *codec, in wm8711_set_bias_level()
353 static int wm8711_probe(struct snd_soc_codec *codec) in wm8711_probe()
Dpcm1681.c93 static int pcm1681_set_deemph(struct snd_soc_codec *codec) in pcm1681_set_deemph()
118 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm1681_get_deemph()
129 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm1681_put_deemph()
140 struct snd_soc_codec *codec = codec_dai->codec; in pcm1681_set_dai_fmt()
156 struct snd_soc_codec *codec = dai->codec; in pcm1681_digital_mute()
172 struct snd_soc_codec *codec = dai->codec; in pcm1681_hw_params()
Dtas2552.c72 struct snd_soc_codec *codec;
140 struct snd_soc_codec *codec = dai->codec; in tas2552_hw_params()
193 struct snd_soc_codec *codec = dai->codec; in tas2552_set_dai_fmt()
247 struct snd_soc_codec *codec = dai->codec; in tas2552_set_dai_sysclk()
258 struct snd_soc_codec *codec = dai->codec; in tas2552_mute()
347 static int tas2552_codec_probe(struct snd_soc_codec *codec) in tas2552_codec_probe()
407 static int tas2552_codec_remove(struct snd_soc_codec *codec) in tas2552_codec_remove()
420 static int tas2552_suspend(struct snd_soc_codec *codec) in tas2552_suspend()
434 static int tas2552_resume(struct snd_soc_codec *codec) in tas2552_resume()
Drt286.c41 struct snd_soc_codec *codec;
277 static void rt286_index_sync(struct snd_soc_codec *codec) in rt286_index_sync()
392 int rt286_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack) in rt286_mic_detect()
420 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_mclk_mode()
520 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt286_spk_event()
542 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt286_set_dmic1_event()
561 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt286_vref_event()
579 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt286_ldo2_event()
598 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt286_mic1_event()
778 struct snd_soc_codec *codec = dai->codec; in rt286_hw_params()
[all …]
Dwm8770.c87 struct snd_soc_codec *codec;
311 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in vout12supply_event()
328 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in vout34supply_event()
342 static int wm8770_reset(struct snd_soc_codec *codec) in wm8770_reset()
349 struct snd_soc_codec *codec; in wm8770_set_fmt()
414 struct snd_soc_codec *codec; in wm8770_hw_params()
480 struct snd_soc_codec *codec; in wm8770_mute()
490 struct snd_soc_codec *codec; in wm8770_set_sysclk()
499 static int wm8770_set_bias_level(struct snd_soc_codec *codec, in wm8770_set_bias_level()
571 static int wm8770_probe(struct snd_soc_codec *codec) in wm8770_probe()
Dcs42l51.c57 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in cs42l51_get_chan_mix()
85 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in cs42l51_set_chan_mix()
156 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in cs42l51_pdn_event()
266 struct snd_soc_codec *codec = codec_dai->codec; in cs42l51_set_dai_fmt()
329 struct snd_soc_codec *codec = codec_dai->codec; in cs42l51_set_dai_sysclk()
340 struct snd_soc_codec *codec = dai->codec; in cs42l51_hw_params()
447 struct snd_soc_codec *codec = dai->codec; in cs42l51_dai_mute()
487 static int cs42l51_codec_probe(struct snd_soc_codec *codec) in cs42l51_codec_probe()
Dcx20442.c91 static unsigned int cx20442_read_reg_cache(struct snd_soc_codec *codec, in cx20442_read_reg_cache()
155 static int cx20442_write(struct snd_soc_codec *codec, unsigned int reg, in cx20442_write()
243 struct snd_soc_codec *codec = tty->disc_data; in v253_close()
270 struct snd_soc_codec *codec = tty->disc_data; in v253_receive()
328 static int cx20442_set_bias_level(struct snd_soc_codec *codec, in cx20442_set_bias_level()
360 static int cx20442_codec_probe(struct snd_soc_codec *codec) in cx20442_codec_probe()
381 static int cx20442_codec_remove(struct snd_soc_codec *codec) in cx20442_codec_remove()
Dak4104.c68 struct snd_soc_codec *codec = codec_dai->codec; in ak4104_set_dai_fmt()
105 struct snd_soc_codec *codec = dai->codec; in ak4104_hw_params()
174 static int ak4104_probe(struct snd_soc_codec *codec) in ak4104_probe()
205 static int ak4104_remove(struct snd_soc_codec *codec) in ak4104_remove()
217 static int ak4104_soc_suspend(struct snd_soc_codec *codec) in ak4104_soc_suspend()
226 static int ak4104_soc_resume(struct snd_soc_codec *codec) in ak4104_soc_resume()
Dcs4270.c257 struct snd_soc_codec *codec = codec_dai->codec; in cs4270_set_dai_sysclk()
280 struct snd_soc_codec *codec = codec_dai->codec; in cs4270_set_dai_fmt()
329 struct snd_soc_codec *codec = dai->codec; in cs4270_hw_params()
408 struct snd_soc_codec *codec = dai->codec; in cs4270_dai_mute()
441 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in cs4270_soc_put_mute()
504 static int cs4270_probe(struct snd_soc_codec *codec) in cs4270_probe()
544 static int cs4270_remove(struct snd_soc_codec *codec) in cs4270_remove()
564 static int cs4270_soc_suspend(struct snd_soc_codec *codec) in cs4270_soc_suspend()
583 static int cs4270_soc_resume(struct snd_soc_codec *codec) in cs4270_soc_resume()
Dak4641.c53 static int ak4641_set_deemph(struct snd_soc_codec *codec) in ak4641_set_deemph()
77 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in ak4641_put_deemph()
92 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in ak4641_get_deemph()
290 struct snd_soc_codec *codec = codec_dai->codec; in ak4641_set_dai_sysclk()
301 struct snd_soc_codec *codec = dai->codec; in ak4641_i2s_hw_params()
341 struct snd_soc_codec *codec = codec_dai->codec; in ak4641_pcm_set_dai_fmt()
373 struct snd_soc_codec *codec = codec_dai->codec; in ak4641_i2s_set_dai_fmt()
393 struct snd_soc_codec *codec = dai->codec; in ak4641_mute()
398 static int ak4641_set_bias_level(struct snd_soc_codec *codec, in ak4641_set_bias_level()
Dwm8955.c131 static int wm8955_reset(struct snd_soc_codec *codec) in wm8955_reset()
245 static int wm8955_configure_clocking(struct snd_soc_codec *codec) in wm8955_configure_clocking()
336 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8955_sysclk()
363 static int wm8955_set_deemph(struct snd_soc_codec *codec) in wm8955_set_deemph()
393 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8955_get_deemph()
403 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8955_put_deemph()
595 struct snd_soc_codec *codec = dai->codec; in wm8955_hw_params()
644 struct snd_soc_codec *codec = dai->codec; in wm8955_set_sysclk()
673 struct snd_soc_codec *codec = dai->codec; in wm8955_set_fmt()
752 struct snd_soc_codec *codec = codec_dai->codec; in wm8955_digital_mute()
[all …]
D88pm860x-codec.c142 struct snd_soc_codec *codec;
279 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_soc_get_volsw_2r_st()
303 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_soc_put_volsw_2r_st()
336 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_soc_get_volsw_2r_out()
356 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in snd_soc_put_volsw_2r_out()
389 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in pm860x_rsync_event()
406 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in pm860x_dac_event()
929 struct snd_soc_codec *codec = codec_dai->codec; in pm860x_digital_mute()
944 struct snd_soc_codec *codec = dai->codec; in pm860x_pcm_hw_params()
986 struct snd_soc_codec *codec = codec_dai->codec; in pm860x_pcm_set_dai_fmt()
[all …]
Des8328.c98 static int es8328_set_deemph(struct snd_soc_codec *codec) in es8328_set_deemph()
129 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in es8328_get_deemph()
139 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in es8328_put_deemph()
446 struct snd_soc_codec *codec = dai->codec; in es8328_hw_params()
486 struct snd_soc_codec *codec = codec_dai->codec; in es8328_set_dai_fmt()
530 static int es8328_set_bias_level(struct snd_soc_codec *codec, in es8328_set_bias_level()
607 static int es8328_suspend(struct snd_soc_codec *codec) in es8328_suspend()
625 static int es8328_resume(struct snd_soc_codec *codec) in es8328_resume()
656 static int es8328_codec_probe(struct snd_soc_codec *codec) in es8328_codec_probe()
692 static int es8328_remove(struct snd_soc_codec *codec) in es8328_remove()
Dalc5623.c50 static inline int alc5623_reset(struct snd_soc_codec *codec) in alc5623_reset()
58 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in amp_mixer_event()
530 struct snd_soc_codec *codec = codec_dai->codec; in alc5623_set_dai_pll()
608 static int get_coeff(struct snd_soc_codec *codec, int rate) in get_coeff()
626 struct snd_soc_codec *codec = codec_dai->codec; in alc5623_set_dai_sysclk()
647 struct snd_soc_codec *codec = codec_dai->codec; in alc5623_set_dai_fmt()
705 struct snd_soc_codec *codec = dai->codec; in alc5623_pcm_hw_params()
748 struct snd_soc_codec *codec = dai->codec; in alc5623_mute()
773 static void enable_power_depop(struct snd_soc_codec *codec) in enable_power_depop()
806 static int alc5623_set_bias_level(struct snd_soc_codec *codec, in alc5623_set_bias_level()
[all …]
Dwm8960.c123 int (*set_bias_level)(struct snd_soc_codec *,
154 static int wm8960_set_deemph(struct snd_soc_codec *codec) in wm8960_set_deemph()
184 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8960_get_deemph()
194 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8960_put_deemph()
444 static int wm8960_add_widgets(struct snd_soc_codec *codec) in wm8960_add_widgets()
495 struct snd_soc_codec *codec = codec_dai->codec; in wm8960_set_dai_fmt()
570 struct snd_soc_codec *codec = dai->codec; in wm8960_hw_params()
610 struct snd_soc_codec *codec = dai->codec; in wm8960_mute()
619 static int wm8960_set_bias_level_out3(struct snd_soc_codec *codec, in wm8960_set_bias_level_out3()
699 static int wm8960_set_bias_level_capless(struct snd_soc_codec *codec, in wm8960_set_bias_level_capless()
[all …]
Dwm8731.c96 static int wm8731_set_deemph(struct snd_soc_codec *codec) in wm8731_set_deemph()
127 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8731_get_deemph()
138 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8731_put_deemph()
222 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in wm8731_check_osc()
345 struct snd_soc_codec *codec = dai->codec; in wm8731_hw_params()
376 struct snd_soc_codec *codec = dai->codec; in wm8731_mute()
389 struct snd_soc_codec *codec = codec_dai->codec; in wm8731_set_dai_sysclk()
433 struct snd_soc_codec *codec = codec_dai->codec; in wm8731_set_dai_fmt()
489 static int wm8731_set_bias_level(struct snd_soc_codec *codec, in wm8731_set_bias_level()
574 static int wm8731_probe(struct snd_soc_codec *codec) in wm8731_probe()
[all …]
Dak4642.c181 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in ak4642_lout_event()
285 struct snd_soc_codec *codec = dai->codec; in ak4642_dai_startup()
328 struct snd_soc_codec *codec = dai->codec; in ak4642_dai_shutdown()
342 struct snd_soc_codec *codec = codec_dai->codec; in ak4642_dai_set_sysclk()
392 struct snd_soc_codec *codec = dai->codec; in ak4642_dai_set_fmt()
437 struct snd_soc_codec *codec = dai->codec; in ak4642_dai_hw_params()
485 static int ak4642_set_bias_level(struct snd_soc_codec *codec, in ak4642_set_bias_level()
527 static int ak4642_resume(struct snd_soc_codec *codec) in ak4642_resume()
Dssm2602.c277 struct snd_soc_codec *codec = dai->codec; in ssm2602_hw_params()
312 struct snd_soc_codec *codec = dai->codec; in ssm2602_startup()
341 struct snd_soc_codec *codec = codec_dai->codec; in ssm2602_set_dai_sysclk()
449 static int ssm2602_set_bias_level(struct snd_soc_codec *codec, in ssm2602_set_bias_level()
516 static int ssm2602_resume(struct snd_soc_codec *codec) in ssm2602_resume()
525 static int ssm2602_codec_probe(struct snd_soc_codec *codec) in ssm2602_codec_probe()
550 static int ssm2604_codec_probe(struct snd_soc_codec *codec) in ssm2604_codec_probe()
564 static int ssm260x_codec_probe(struct snd_soc_codec *codec) in ssm260x_codec_probe()
Dwm8350.h23 int wm8350_hp_jack_detect(struct snd_soc_codec *codec, enum wm8350_jack which,
25 int wm8350_mic_jack_detect(struct snd_soc_codec *codec,
Dtlv320aic31xx.c162 struct snd_soc_codec *codec;
352 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in aic31xx_dapm_power_event()
437 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in mic_bias_event()
630 static int aic31xx_add_controls(struct snd_soc_codec *codec) in aic31xx_add_controls()
647 static int aic31xx_add_widgets(struct snd_soc_codec *codec) in aic31xx_add_widgets()
680 static int aic31xx_setup_pll(struct snd_soc_codec *codec, in aic31xx_setup_pll()
778 struct snd_soc_codec *codec = dai->codec; in aic31xx_hw_params()
815 struct snd_soc_codec *codec = codec_dai->codec; in aic31xx_dac_mute()
832 struct snd_soc_codec *codec = codec_dai->codec; in aic31xx_set_dai_fmt()
899 struct snd_soc_codec *codec = codec_dai->codec; in aic31xx_set_dai_sysclk()
[all …]
Dwm8904.c319 static int wm8904_configure_clocking(struct snd_soc_codec *codec) in wm8904_configure_clocking()
375 static void wm8904_set_drc(struct snd_soc_codec *codec) in wm8904_set_drc()
396 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8904_put_drc_enum()
414 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8904_get_drc_enum()
422 static void wm8904_set_retune_mobile(struct snd_soc_codec *codec) in wm8904_set_retune_mobile()
467 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8904_put_retune_mobile_enum()
485 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8904_get_retune_mobile_enum()
495 static int wm8904_set_deemph(struct snd_soc_codec *codec) in wm8904_set_deemph()
525 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8904_get_deemph()
535 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8904_put_deemph()
[all …]
Dak4535.c254 struct snd_soc_codec *codec = codec_dai->codec; in ak4535_set_dai_sysclk()
265 struct snd_soc_codec *codec = dai->codec; in ak4535_hw_params()
293 struct snd_soc_codec *codec = codec_dai->codec; in ak4535_set_dai_fmt()
317 struct snd_soc_codec *codec = dai->codec; in ak4535_mute()
326 static int ak4535_set_bias_level(struct snd_soc_codec *codec, in ak4535_set_bias_level()
376 static int ak4535_resume(struct snd_soc_codec *codec) in ak4535_resume()
Dwm8994.c109 static void wm8958_micd_set_rate(struct snd_soc_codec *codec) in wm8958_micd_set_rate()
160 static int configure_aif_clock(struct snd_soc_codec *codec, int aif) in configure_aif_clock()
213 static int configure_clock(struct snd_soc_codec *codec) in configure_clock()
252 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in check_clk_sys()
302 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8994_put_drc_sw()
321 static void wm8994_set_drc(struct snd_soc_codec *codec, int drc) in wm8994_set_drc()
359 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8994_put_drc_enum()
382 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8994_get_drc_enum()
393 static void wm8994_set_retune_mobile(struct snd_soc_codec *codec, int block) in wm8994_set_retune_mobile()
466 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8994_put_retune_mobile_enum()
[all …]
Dwm8978.c411 static void pll_factors(struct snd_soc_codec *codec, in pll_factors()
474 static int wm8978_configure_pll(struct snd_soc_codec *codec) in wm8978_configure_pll()
568 struct snd_soc_codec *codec = codec_dai->codec; in wm8978_set_dai_clkdiv()
613 struct snd_soc_codec *codec = codec_dai->codec; in wm8978_set_dai_sysclk()
654 struct snd_soc_codec *codec = codec_dai->codec; in wm8978_set_dai_fmt()
723 struct snd_soc_codec *codec = dai->codec; in wm8978_hw_params()
844 struct snd_soc_codec *codec = dai->codec; in wm8978_mute()
856 static int wm8978_set_bias_level(struct snd_soc_codec *codec, in wm8978_set_bias_level()
927 static int wm8978_suspend(struct snd_soc_codec *codec) in wm8978_suspend()
940 static int wm8978_resume(struct snd_soc_codec *codec) in wm8978_resume()
[all …]
Dalc5632.c119 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in amp_mixer_event()
685 struct snd_soc_codec *codec = codec_dai->codec; in alc5632_set_dai_pll()
779 static int get_coeff(struct snd_soc_codec *codec, int rate) in get_coeff()
797 struct snd_soc_codec *codec = codec_dai->codec; in alc5632_set_dai_sysclk()
819 struct snd_soc_codec *codec = codec_dai->codec; in alc5632_set_dai_fmt()
874 struct snd_soc_codec *codec = dai->codec; in alc5632_pcm_hw_params()
911 struct snd_soc_codec *codec = dai->codec; in alc5632_mute()
933 static void enable_power_depop(struct snd_soc_codec *codec) in enable_power_depop()
970 static int alc5632_set_bias_level(struct snd_soc_codec *codec, in alc5632_set_bias_level()
1043 static int alc5632_resume(struct snd_soc_codec *codec) in alc5632_resume()
[all …]
Dtas5086.c264 static int tas5086_set_deemph(struct snd_soc_codec *codec) in tas5086_set_deemph()
281 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in tas5086_get_deemph()
292 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in tas5086_put_deemph()
304 struct snd_soc_codec *codec = codec_dai->codec; in tas5086_set_dai_sysclk()
322 struct snd_soc_codec *codec = codec_dai->codec; in tas5086_set_dai_fmt()
360 struct snd_soc_codec *codec = dai->codec; in tas5086_hw_params()
458 struct snd_soc_codec *codec = dai->codec; in tas5086_mute_stream()
772 static int tas5086_soc_suspend(struct snd_soc_codec *codec) in tas5086_soc_suspend()
787 static int tas5086_soc_resume(struct snd_soc_codec *codec) in tas5086_soc_resume()
822 static int tas5086_probe(struct snd_soc_codec *codec) in tas5086_probe()
[all …]
Dwm8776.c81 static int wm8776_reset(struct snd_soc_codec *codec) in wm8776_reset()
169 struct snd_soc_codec *codec = dai->codec; in wm8776_set_fmt()
246 struct snd_soc_codec *codec = dai->codec; in wm8776_hw_params()
317 struct snd_soc_codec *codec = dai->codec; in wm8776_mute()
325 struct snd_soc_codec *codec = dai->codec; in wm8776_set_sysclk()
336 static int wm8776_set_bias_level(struct snd_soc_codec *codec, in wm8776_set_bias_level()
411 static int wm8776_probe(struct snd_soc_codec *codec) in wm8776_probe()
Dmax9850.c134 struct snd_soc_codec *codec = dai->codec; in max9850_hw_params()
173 struct snd_soc_codec *codec = codec_dai->codec; in max9850_set_dai_sysclk()
192 struct snd_soc_codec *codec = codec_dai->codec; in max9850_set_dai_fmt()
243 static int max9850_set_bias_level(struct snd_soc_codec *codec, in max9850_set_bias_level()
294 static int max9850_probe(struct snd_soc_codec *codec) in max9850_probe()
Dwm8741.c82 static int wm8741_reset(struct snd_soc_codec *codec) in wm8741_reset()
201 struct snd_soc_codec *codec = dai->codec; in wm8741_startup()
224 struct snd_soc_codec *codec = dai->codec; in wm8741_hw_params()
272 struct snd_soc_codec *codec = codec_dai->codec; in wm8741_set_dai_sysclk()
325 struct snd_soc_codec *codec = codec_dai->codec; in wm8741_set_dai_fmt()
410 static int wm8741_resume(struct snd_soc_codec *codec) in wm8741_resume()
419 static int wm8741_probe(struct snd_soc_codec *codec) in wm8741_probe()
456 static int wm8741_remove(struct snd_soc_codec *codec) in wm8741_remove()
Dtpa6130a2.h59 extern int tpa6130a2_add_controls(struct snd_soc_codec *codec);
60 extern int tpa6130a2_stereo_enable(struct snd_soc_codec *codec, int enable);
Dtlv320aic26.c33 struct snd_soc_codec *codec;
67 struct snd_soc_codec *codec = dai->codec; in aic26_hw_params()
138 struct snd_soc_codec *codec = dai->codec; in aic26_mute()
157 struct snd_soc_codec *codec = codec_dai->codec; in aic26_set_sysclk()
174 struct snd_soc_codec *codec = codec_dai->codec; in aic26_set_fmt()
294 static int aic26_probe(struct snd_soc_codec *codec) in aic26_probe()
Dwm8962.c58 struct snd_soc_codec *codec;
1481 static int wm8962_dsp2_write_config(struct snd_soc_codec *codec) in wm8962_dsp2_write_config()
1489 static int wm8962_dsp2_set_enable(struct snd_soc_codec *codec, u16 val) in wm8962_dsp2_set_enable()
1512 static int wm8962_dsp2_start(struct snd_soc_codec *codec) in wm8962_dsp2_start()
1525 static int wm8962_dsp2_stop(struct snd_soc_codec *codec) in wm8962_dsp2_stop()
1556 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8962_dsp2_ena_get()
1568 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8962_dsp2_ena_put()
1606 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8962_put_hp_sw()
1636 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8962_put_spk_sw()
1869 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in hp_event()
[all …]
Darizona.h223 extern int arizona_set_sysclk(struct snd_soc_codec *codec, int clk_id,
254 extern int arizona_init_spk(struct snd_soc_codec *codec);
255 extern int arizona_init_gpio(struct snd_soc_codec *codec);
256 extern int arizona_init_mono(struct snd_soc_codec *codec);
260 int arizona_set_output_mode(struct snd_soc_codec *codec, int output,
Dwm8580.c255 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8580_out_vu()
433 struct snd_soc_codec *codec = codec_dai->codec; in wm8580_set_dai_pll()
507 struct snd_soc_codec *codec = dai->codec; in wm8580_paif_hw_params()
575 struct snd_soc_codec *codec = codec_dai->codec; in wm8580_set_paif_dai_fmt()
656 struct snd_soc_codec *codec = codec_dai->codec; in wm8580_set_dai_clkdiv()
722 struct snd_soc_codec *codec = dai->codec; in wm8580_set_sysclk()
774 struct snd_soc_codec *codec = codec_dai->codec; in wm8580_digital_mute()
789 static int wm8580_set_bias_level(struct snd_soc_codec *codec, in wm8580_set_bias_level()
866 static int wm8580_probe(struct snd_soc_codec *codec) in wm8580_probe()
894 static int wm8580_remove(struct snd_soc_codec *codec) in wm8580_remove()
Dwm8961.c197 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8961_hp_event()
289 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8961_spk_event()
509 struct snd_soc_codec *codec = dai->codec; in wm8961_hw_params()
600 struct snd_soc_codec *codec = dai->codec; in wm8961_set_sysclk()
627 struct snd_soc_codec *codec = dai->codec; in wm8961_set_fmt()
693 struct snd_soc_codec *codec = dai->codec; in wm8961_set_tristate()
706 struct snd_soc_codec *codec = dai->codec; in wm8961_digital_mute()
721 struct snd_soc_codec *codec = dai->codec; in wm8961_set_clkdiv()
746 static int wm8961_set_bias_level(struct snd_soc_codec *codec, in wm8961_set_bias_level()
836 static int wm8961_probe(struct snd_soc_codec *codec) in wm8961_probe()
[all …]
Dadau1701.c295 static int adau1701_reset(struct snd_soc_codec *codec, unsigned int clkdiv, in adau1701_reset()
359 static int adau1701_set_capture_pcm_format(struct snd_soc_codec *codec, in adau1701_set_capture_pcm_format()
400 static int adau1701_set_playback_pcm_format(struct snd_soc_codec *codec, in adau1701_set_playback_pcm_format()
432 struct snd_soc_codec *codec = dai->codec; in adau1701_hw_params()
475 struct snd_soc_codec *codec = codec_dai->codec; in adau1701_set_dai_fmt()
545 static int adau1701_set_bias_level(struct snd_soc_codec *codec, in adau1701_set_bias_level()
574 struct snd_soc_codec *codec = dai->codec; in adau1701_digital_mute()
589 static int adau1701_set_sysclk(struct snd_soc_codec *codec, int clk_id, in adau1701_set_sysclk()
662 static int adau1701_probe(struct snd_soc_codec *codec) in adau1701_probe()
Dwm8940.c342 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_fmt()
397 struct snd_soc_codec *codec = dai->codec; in wm8940_i2s_hw_params()
460 struct snd_soc_codec *codec = dai->codec; in wm8940_mute()
469 static int wm8940_set_bias_level(struct snd_soc_codec *codec, in wm8940_set_bias_level()
581 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_pll()
622 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_sysclk()
640 struct snd_soc_codec *codec = codec_dai->codec; in wm8940_set_dai_clkdiv()
698 static int wm8940_probe(struct snd_soc_codec *codec) in wm8940_probe()
Dwm8974.c322 struct snd_soc_codec *codec = codec_dai->codec; in wm8974_set_dai_pll()
359 struct snd_soc_codec *codec = codec_dai->codec; in wm8974_set_dai_clkdiv()
385 struct snd_soc_codec *codec = codec_dai->codec; in wm8974_set_dai_fmt()
443 struct snd_soc_codec *codec = dai->codec; in wm8974_pcm_hw_params()
491 struct snd_soc_codec *codec = dai->codec; in wm8974_mute()
502 static int wm8974_set_bias_level(struct snd_soc_codec *codec, in wm8974_set_bias_level()
581 static int wm8974_probe(struct snd_soc_codec *codec) in wm8974_probe()
Dmax98925.c102 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98925_dac_event()
259 static inline int max98925_rate_value(struct snd_soc_codec *codec, in max98925_rate_value()
302 struct snd_soc_codec *codec = codec_dai->codec; in max98925_dai_set_fmt()
357 struct snd_soc_codec *codec = max98925->codec; in max98925_set_clock()
432 struct snd_soc_codec *codec = dai->codec; in max98925_dai_hw_params()
467 struct snd_soc_codec *codec = dai->codec; in max98925_dai_set_sysclk()
521 static int max98925_probe(struct snd_soc_codec *codec) in max98925_probe()
Darizona.c86 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in arizona_spk_ev()
209 int arizona_init_spk(struct snd_soc_codec *codec) in arizona_init_spk()
259 int arizona_init_mono(struct snd_soc_codec *codec) in arizona_init_mono()
275 int arizona_init_gpio(struct snd_soc_codec *codec) in arizona_init_gpio()
675 static void arizona_in_set_vu(struct snd_soc_codec *codec, int ena) in arizona_in_set_vu()
695 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in arizona_in_ev()
738 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in arizona_out_ev()
819 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in arizona_hp_ev()
874 static int arizona_set_opclk(struct snd_soc_codec *codec, unsigned int clk, in arizona_set_opclk()
923 int arizona_set_sysclk(struct snd_soc_codec *codec, int clk_id, in arizona_set_sysclk()
[all …]
Dwm8995.c388 struct snd_soc_codec *codec;
488 static void wm8995_update_class_w(struct snd_soc_codec *codec) in wm8995_update_class_w()
537 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in check_clk_sys()
553 struct snd_soc_codec *codec = snd_soc_dapm_kcontrol_codec(kcontrol); in wm8995_put_class_w()
564 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in hp_supply_event()
591 static void dc_servo_cmd(struct snd_soc_codec *codec, in dc_servo_cmd()
613 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in hp_event()
672 static int configure_aif_clock(struct snd_soc_codec *codec, int aif) in configure_aif_clock()
722 static int configure_clock(struct snd_soc_codec *codec) in configure_clock()
762 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in clk_sys_event()
[all …]
Dwm8523.c119 struct snd_soc_codec *codec = dai->codec; in wm8523_startup()
142 struct snd_soc_codec *codec = dai->codec; in wm8523_hw_params()
189 struct snd_soc_codec *codec = codec_dai->codec; in wm8523_set_dai_sysclk()
238 struct snd_soc_codec *codec = codec_dai->codec; in wm8523_set_dai_fmt()
294 static int wm8523_set_bias_level(struct snd_soc_codec *codec, in wm8523_set_bias_level()
375 static int wm8523_probe(struct snd_soc_codec *codec) in wm8523_probe()
Dcs42l52.c45 struct snd_soc_codec *codec;
528 static int cs42l52_add_mic_controls(struct snd_soc_codec *codec) in cs42l52_add_mic_controls()
771 struct snd_soc_codec *codec = codec_dai->codec; in cs42l52_set_sysclk()
785 struct snd_soc_codec *codec = codec_dai->codec; in cs42l52_set_fmt()
845 struct snd_soc_codec *codec = dai->codec; in cs42l52_digital_mute()
863 struct snd_soc_codec *codec = dai->codec; in cs42l52_pcm_hw_params()
887 static int cs42l52_set_bias_level(struct snd_soc_codec *codec, in cs42l52_set_bias_level()
958 struct snd_soc_codec *codec = cs42l52->codec; in cs42l52_beep_work()
994 struct snd_soc_codec *codec = input_get_drvdata(dev); in cs42l52_beep_event()
1034 static void cs42l52_init_beep(struct snd_soc_codec *codec) in cs42l52_init_beep()
[all …]
Dsta32x.c146 struct snd_soc_codec *codec;
273 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in sta32x_coefficient_get()
315 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in sta32x_coefficient_put()
350 static int sta32x_sync_coef_shadow(struct snd_soc_codec *codec) in sta32x_sync_coef_shadow()
378 static int sta32x_cache_sync(struct snd_soc_codec *codec) in sta32x_cache_sync()
398 struct snd_soc_codec *codec = sta32x->codec; in sta32x_watchdog()
585 struct snd_soc_codec *codec = codec_dai->codec; in sta32x_set_dai_sysclk()
605 struct snd_soc_codec *codec = codec_dai->codec; in sta32x_set_dai_fmt()
654 struct snd_soc_codec *codec = dai->codec; in sta32x_hw_params()
803 static int sta32x_set_bias_level(struct snd_soc_codec *codec, in sta32x_set_bias_level()
[all …]
D88pm860x-codec.h91 extern int pm860x_hs_jack_detect(struct snd_soc_codec *, struct snd_soc_jack *,
93 extern int pm860x_mic_jack_detect(struct snd_soc_codec *, struct snd_soc_jack *,
Dlm4857.c52 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in lm4857_get_mode()
63 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in lm4857_set_mode()
75 static int lm4857_set_bias_level(struct snd_soc_codec *codec, in lm4857_set_bias_level()
Dadau17x1.c64 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in adau17x1_pll_event()
157 struct snd_soc_codec *codec = snd_soc_dapm_kcontrol_codec(kcontrol); in adau17x1_dsp_mux_enum_put()
201 struct snd_soc_codec *codec = snd_soc_dapm_kcontrol_codec(kcontrol); in adau17x1_dsp_mux_enum_get()
307 struct snd_soc_codec *codec = dai->codec; in adau17x1_hw_params()
391 struct snd_soc_codec *codec = dai->codec; in adau17x1_set_dai_pll()
693 int adau17x1_set_micbias_voltage(struct snd_soc_codec *codec, in adau17x1_set_micbias_voltage()
805 int adau17x1_add_widgets(struct snd_soc_codec *codec) in adau17x1_add_widgets()
841 int adau17x1_add_routes(struct snd_soc_codec *codec) in adau17x1_add_routes()
864 int adau17x1_resume(struct snd_soc_codec *codec) in adau17x1_resume()
Drt5640.c170 static int rt5640_reset(struct snd_soc_codec *codec) in rt5640_reset()
461 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in set_dmic_clk()
478 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_sys_clk_from_pll()
913 static void hp_amp_power_on(struct snd_soc_codec *codec) in hp_amp_power_on()
939 static void rt5640_pmu_depop(struct snd_soc_codec *codec) in rt5640_pmu_depop()
967 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5640_hp_event()
991 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5640_lout_event()
1020 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5640_hp_power_event()
1036 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5640_hp_post_event()
1616 static int get_sdp_info(struct snd_soc_codec *codec, int dai_id) in get_sdp_info()
[all …]
Dmc13783.c110 struct snd_soc_codec *codec = dai->codec; in mc13783_pcm_hw_params_dac()
129 struct snd_soc_codec *codec = dai->codec; in mc13783_pcm_hw_params_codec()
163 struct snd_soc_codec *codec = dai->codec; in mc13783_set_fmt()
258 struct snd_soc_codec *codec = dai->codec; in mc13783_set_sysclk()
311 struct snd_soc_codec *codec = dai->codec; in mc13783_set_tdm_slot_dac()
356 struct snd_soc_codec *codec = dai->codec; in mc13783_set_tdm_slot_codec()
609 static int mc13783_probe(struct snd_soc_codec *codec) in mc13783_probe()
638 static int mc13783_remove(struct snd_soc_codec *codec) in mc13783_remove()
Dwm8988.c247 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8988_lrc_control()
558 struct snd_soc_codec *codec = codec_dai->codec; in wm8988_set_dai_sysclk()
590 struct snd_soc_codec *codec = codec_dai->codec; in wm8988_set_dai_fmt()
648 struct snd_soc_codec *codec = dai->codec; in wm8988_pcm_startup()
671 struct snd_soc_codec *codec = dai->codec; in wm8988_pcm_hw_params()
715 struct snd_soc_codec *codec = dai->codec; in wm8988_mute()
725 static int wm8988_set_bias_level(struct snd_soc_codec *codec, in wm8988_set_bias_level()
796 static int wm8988_probe(struct snd_soc_codec *codec) in wm8988_probe()
Dwm8510.c319 struct snd_soc_codec *codec = codec_dai->codec; in wm8510_set_dai_pll()
355 struct snd_soc_codec *codec = codec_dai->codec; in wm8510_set_dai_clkdiv()
389 struct snd_soc_codec *codec = codec_dai->codec; in wm8510_set_dai_fmt()
447 struct snd_soc_codec *codec = dai->codec; in wm8510_pcm_hw_params()
495 struct snd_soc_codec *codec = dai->codec; in wm8510_mute()
506 static int wm8510_set_bias_level(struct snd_soc_codec *codec, in wm8510_set_bias_level()
578 static int wm8510_probe(struct snd_soc_codec *codec) in wm8510_probe()
Drt5651.c379 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in set_dmic_clk()
397 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_sysclk_from_pll()
735 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5651_amp_power_event()
773 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5651_hp_event()
818 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5651_hp_post_event()
838 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5651_bst1_event()
861 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5651_bst2_event()
884 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5651_bst3_event()
1346 struct snd_soc_codec *codec = dai->codec; in rt5651_hw_params()
1412 struct snd_soc_codec *codec = dai->codec; in rt5651_set_dai_fmt()
[all …]
Dpcm512x.c232 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_pll_get()
242 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_pll_put()
260 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dsp_get()
270 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dsp_put()
288 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dac_get()
298 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in pcm512x_overclock_dac_put()
528 struct snd_soc_codec *codec = dai->codec; in pcm512x_dai_startup_master()
570 struct snd_soc_codec *codec = dai->codec; in pcm512x_dai_startup_slave()
596 struct snd_soc_codec *codec = dai->codec; in pcm512x_dai_startup()
612 static int pcm512x_set_bias_level(struct snd_soc_codec *codec, in pcm512x_set_bias_level()
[all …]
Dtlv320aic3x.c75 struct snd_soc_codec *codec;
149 struct snd_soc_codec *codec = snd_soc_dapm_kcontrol_codec(kcontrol); in snd_soc_dapm_put_volsw_aic3x()
201 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in mic_bias_event()
979 static int aic3x_add_widgets(struct snd_soc_codec *codec) in aic3x_add_widgets()
1021 struct snd_soc_codec *codec = dai->codec; in aic3x_hw_params()
1169 struct snd_soc_codec *codec = dai->codec; in aic3x_prepare()
1187 struct snd_soc_codec *codec = dai->codec; in aic3x_mute()
1205 struct snd_soc_codec *codec = codec_dai->codec; in aic3x_set_dai_sysclk()
1221 struct snd_soc_codec *codec = codec_dai->codec; in aic3x_set_dai_fmt()
1277 struct snd_soc_codec *codec = codec_dai->codec; in aic3x_set_dai_tdm_slot()
[all …]
Dwm8728.c77 struct snd_soc_codec *codec = dai->codec; in wm8728_mute()
92 struct snd_soc_codec *codec = dai->codec; in wm8728_hw_params()
118 struct snd_soc_codec *codec = codec_dai->codec; in wm8728_set_dai_fmt()
163 static int wm8728_set_bias_level(struct snd_soc_codec *codec, in wm8728_set_bias_level()
Dml26124.c341 struct snd_soc_codec *codec = dai->codec; in ml26124_hw_params()
426 struct snd_soc_codec *codec = dai->codec; in ml26124_mute()
452 struct snd_soc_codec *codec = codec_dai->codec; in ml26124_set_dai_fmt()
489 struct snd_soc_codec *codec = codec_dai->codec; in ml26124_set_dai_sysclk()
508 static int ml26124_set_bias_level(struct snd_soc_codec *codec, in ml26124_set_bias_level()
568 static int ml26124_probe(struct snd_soc_codec *codec) in ml26124_probe()
Dwm8971.c436 struct snd_soc_codec *codec = codec_dai->codec; in wm8971_set_dai_sysclk()
454 struct snd_soc_codec *codec = codec_dai->codec; in wm8971_set_dai_fmt()
513 struct snd_soc_codec *codec = dai->codec; in wm8971_pcm_hw_params()
545 struct snd_soc_codec *codec = dai->codec; in wm8971_mute()
564 static int wm8971_set_bias_level(struct snd_soc_codec *codec, in wm8971_set_bias_level()
632 static int wm8971_probe(struct snd_soc_codec *codec) in wm8971_probe()
Dwm9081.c343 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in speaker_mode_get()
364 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in speaker_mode_put()
550 static int wm9081_set_fll(struct snd_soc_codec *codec, int fll_id, in wm9081_set_fll()
641 static int configure_clock(struct snd_soc_codec *codec) in configure_clock()
737 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in clk_sys_event()
820 static int wm9081_set_bias_level(struct snd_soc_codec *codec, in wm9081_set_bias_level()
909 struct snd_soc_codec *codec = dai->codec; in wm9081_set_dai_fmt()
1001 struct snd_soc_codec *codec = dai->codec; in wm9081_hw_params()
1158 struct snd_soc_codec *codec = codec_dai->codec; in wm9081_digital_mute()
1173 static int wm9081_set_sysclk(struct snd_soc_codec *codec, int clk_id, in wm9081_set_sysclk()
[all …]
Dwm8400.c68 static void wm8400_codec_reset(struct snd_soc_codec *codec) in wm8400_codec_reset()
94 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8400_outpga_put_volsw_vu()
327 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in outmixer_event()
855 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_sysclk()
944 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_pll()
1001 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_fmt()
1054 struct snd_soc_codec *codec = codec_dai->codec; in wm8400_set_dai_clkdiv()
1092 struct snd_soc_codec *codec = dai->codec; in wm8400_hw_params()
1117 struct snd_soc_codec *codec = dai->codec; in wm8400_mute()
1129 static int wm8400_set_bias_level(struct snd_soc_codec *codec, in wm8400_set_bias_level()
[all …]
Dak4671.c166 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in ak4671_out2_event()
430 struct snd_soc_codec *codec = dai->codec; in ak4671_hw_params()
476 struct snd_soc_codec *codec = dai->codec; in ak4671_set_dai_sysclk()
521 struct snd_soc_codec *codec = dai->codec; in ak4671_set_dai_fmt()
566 static int ak4671_set_bias_level(struct snd_soc_codec *codec, in ak4671_set_bias_level()
Drt5670.c416 static int rt5670_headset_detect(struct snd_soc_codec *codec, int jack_insert) in rt5670_headset_detect()
464 void rt5670_jack_suspend(struct snd_soc_codec *codec) in rt5670_jack_suspend()
473 void rt5670_jack_resume(struct snd_soc_codec *codec) in rt5670_jack_resume()
482 static int rt5670_button_detect(struct snd_soc_codec *codec) in rt5670_button_detect()
562 int rt5670_set_jack_detect(struct snd_soc_codec *codec, in rt5670_set_jack_detect()
685 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in set_dmic_clk()
702 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_sys_clk_from_pll()
714 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_using_asrc()
766 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in can_use_asrc()
790 int rt5670_sel_asrc_clk_src(struct snd_soc_codec *codec, in rt5670_sel_asrc_clk_src()
[all …]
Dwm0010.c94 struct snd_soc_codec *codec;
161 static void wm0010_halt(struct snd_soc_codec *codec) in wm0010_halt()
197 struct snd_soc_codec *codec;
222 struct snd_soc_codec *codec = xfer->codec; in wm0010_boot_xfer_complete()
346 static int wm0010_firmware_load(const char *name, struct snd_soc_codec *codec) in wm0010_firmware_load()
500 static int wm0010_stage2_load(struct snd_soc_codec *codec) in wm0010_stage2_load()
574 static int wm0010_boot(struct snd_soc_codec *codec) in wm0010_boot()
747 static int wm0010_set_bias_level(struct snd_soc_codec *codec, in wm0010_set_bias_level()
775 static int wm0010_set_sysclk(struct snd_soc_codec *codec, int source, in wm0010_set_sysclk()
797 static int wm0010_probe(struct snd_soc_codec *codec);
[all …]
Dwm8900.c219 static void wm8900_reset(struct snd_soc_codec *codec) in wm8900_reset()
227 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8900_hp_event()
638 struct snd_soc_codec *codec = dai->codec; in wm8900_hw_params()
754 static int wm8900_set_fll(struct snd_soc_codec *codec, in wm8900_set_fll()
827 struct snd_soc_codec *codec = codec_dai->codec; in wm8900_set_dai_clkdiv()
869 struct snd_soc_codec *codec = codec_dai->codec; in wm8900_set_dai_fmt()
981 struct snd_soc_codec *codec = codec_dai->codec; in wm8900_digital_mute()
1031 static int wm8900_set_bias_level(struct snd_soc_codec *codec, in wm8900_set_bias_level()
1124 static int wm8900_suspend(struct snd_soc_codec *codec) in wm8900_suspend()
1146 static int wm8900_resume(struct snd_soc_codec *codec) in wm8900_resume()
[all …]
Dwm8990.c135 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm899x_outpga_put_volsw_vu()
377 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in outmixer_event()
940 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_pll()
973 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_sysclk()
986 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_fmt()
1039 struct snd_soc_codec *codec = codec_dai->codec; in wm8990_set_dai_clkdiv()
1072 struct snd_soc_codec *codec = dai->codec; in wm8990_hw_params()
1097 struct snd_soc_codec *codec = dai->codec; in wm8990_mute()
1110 static int wm8990_set_bias_level(struct snd_soc_codec *codec, in wm8990_set_bias_level()
1279 static int wm8990_probe(struct snd_soc_codec *codec) in wm8990_probe()
Dwm8804.c140 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8804_aif_event()
164 struct snd_soc_codec *codec = snd_soc_dapm_kcontrol_codec(kcontrol); in txsrc_put()
221 struct snd_soc_codec *codec; in wm8804_set_fmt()
294 struct snd_soc_codec *codec; in wm8804_hw_params()
408 struct snd_soc_codec *codec = dai->codec; in wm8804_set_pll()
454 struct snd_soc_codec *codec; in wm8804_set_sysclk()
489 struct snd_soc_codec *codec; in wm8804_set_clkdiv()
Dmax98090.c430 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98090_get_enab_tlv()
470 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max98090_put_enab_tlv()
809 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in max98090_micinput_event()
1500 static int max98090_add_widgets(struct snd_soc_codec *codec) in max98090_add_widgets()
1556 static void max98090_configure_bclk(struct snd_soc_codec *codec) in max98090_configure_bclk()
1649 struct snd_soc_codec *codec = codec_dai->codec; in max98090_dai_set_fmt()
1750 struct snd_soc_codec *codec = codec_dai->codec; in max98090_set_tdm_slot()
1783 static int max98090_set_bias_level(struct snd_soc_codec *codec, in max98090_set_bias_level()
1984 struct snd_soc_codec *codec = dai->codec; in max98090_dai_hw_params()
2037 struct snd_soc_codec *codec = dai->codec; in max98090_dai_set_sysclk()
[all …]
Dwm2000.c610 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm2000_anc_mode_get()
621 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm2000_anc_mode_put()
643 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm2000_speaker_get()
654 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm2000_speaker_put()
686 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm2000_anc_power_event()
727 static int wm2000_suspend(struct snd_soc_codec *codec) in wm2000_suspend()
734 static int wm2000_resume(struct snd_soc_codec *codec) in wm2000_resume()
785 static int wm2000_probe(struct snd_soc_codec *codec) in wm2000_probe()
795 static int wm2000_remove(struct snd_soc_codec *codec) in wm2000_remove()
Dpcm1792a.c82 struct snd_soc_codec *codec = codec_dai->codec; in pcm1792a_set_dai_fmt()
92 struct snd_soc_codec *codec = dai->codec; in pcm1792a_digital_mute()
108 struct snd_soc_codec *codec = dai->codec; in pcm1792a_hw_params()
Dda7213.c196 static int da7213_get_alc_data(struct snd_soc_codec *codec, u8 reg_val) in da7213_get_alc_data()
223 static void da7213_alc_calib_man(struct snd_soc_codec *codec) in da7213_alc_calib_man()
256 static void da7213_alc_calib_auto(struct snd_soc_codec *codec) in da7213_alc_calib_auto()
283 static void da7213_alc_calib(struct snd_soc_codec *codec) in da7213_alc_calib()
348 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in da7213_put_mixin_gain()
364 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in da7213_put_alc_sw()
1074 struct snd_soc_codec *codec = dai->codec; in da7213_hw_params()
1141 struct snd_soc_codec *codec = codec_dai->codec; in da7213_set_dai_fmt()
1203 struct snd_soc_codec *codec = dai->codec; in da7213_mute()
1226 struct snd_soc_codec *codec = codec_dai->codec; in da7213_set_dai_sysclk()
[all …]
Dwm8996.c55 struct snd_soc_codec *codec;
337 static void wm8996_set_retune_mobile(struct snd_soc_codec *codec, int block) in wm8996_set_retune_mobile()
415 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8996_put_retune_mobile_enum()
437 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8996_get_retune_mobile_enum()
577 static void wm8996_bg_enable(struct snd_soc_codec *codec) in wm8996_bg_enable()
589 static void wm8996_bg_disable(struct snd_soc_codec *codec) in wm8996_bg_disable()
602 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in bg_event()
637 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rmv_short_event()
656 static void wait_for_dc_servo(struct snd_soc_codec *codec, u16 mask) in wait_for_dc_servo()
691 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(dapm); in wm8996_seq_notifier()
[all …]
Dcs42l56.c48 struct snd_soc_codec *codec;
779 struct snd_soc_codec *codec = codec_dai->codec; in cs42l56_set_sysclk()
818 struct snd_soc_codec *codec = codec_dai->codec; in cs42l56_set_dai_fmt()
867 struct snd_soc_codec *codec = dai->codec; in cs42l56_digital_mute()
924 struct snd_soc_codec *codec = dai->codec; in cs42l56_pcm_hw_params()
940 static int cs42l56_set_bias_level(struct snd_soc_codec *codec, in cs42l56_set_bias_level()
1028 struct snd_soc_codec *codec = cs42l56->codec; in cs42l56_beep_work()
1064 struct snd_soc_codec *codec = input_get_drvdata(dev); in cs42l56_beep_event()
1104 static void cs42l56_init_beep(struct snd_soc_codec *codec) in cs42l56_init_beep()
1141 static void cs42l56_free_beep(struct snd_soc_codec *codec) in cs42l56_free_beep()
[all …]
Dcs42l73.c587 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in cs42l73_spklo_spk_amp_event()
603 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in cs42l73_ear_amp_event()
621 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in cs42l73_hp_amp_event()
981 struct snd_soc_codec *codec = dai->codec; in cs42l73_set_mclk()
1014 struct snd_soc_codec *codec = dai->codec; in cs42l73_set_sysclk()
1039 struct snd_soc_codec *codec = codec_dai->codec; in cs42l73_set_dai_fmt()
1126 static void cs42l73_update_asrc(struct snd_soc_codec *codec, int id, int srate) in cs42l73_update_asrc()
1152 struct snd_soc_codec *codec = dai->codec; in cs42l73_pcm_hw_params()
1196 static int cs42l73_set_bias_level(struct snd_soc_codec *codec, in cs42l73_set_bias_level()
1237 struct snd_soc_codec *codec = dai->codec; in cs42l73_set_tristate()
[all …]
Drt5645.c224 static int rt5645_reset(struct snd_soc_codec *codec) in rt5645_reset()
543 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in set_dmic_clk()
560 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_sys_clk_from_pll()
574 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_using_asrc()
633 int rt5645_sel_asrc_clk_src(struct snd_soc_codec *codec, in rt5645_sel_asrc_clk_src()
1223 static void hp_amp_power(struct snd_soc_codec *codec, int on) in hp_amp_power()
1283 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5645_hp_event()
1353 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5645_spk_event()
1380 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5645_lout_event()
1410 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rt5645_bst2_event()
[all …]
Dwm8350.c259 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in pga_event()
302 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8350_put_volsw_2r_vu()
345 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8350_get_volsw_2r()
757 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_dai_sysclk()
792 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_clkdiv()
840 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_dai_fmt()
911 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_pcm_hw_params()
951 struct snd_soc_codec *codec = dai->codec; in wm8350_mute()
1028 struct snd_soc_codec *codec = codec_dai->codec; in wm8350_set_fll()
1078 static int wm8350_set_bias_level(struct snd_soc_codec *codec, in wm8350_set_bias_level()
[all …]
Dda732x.c171 static inline int da732x_get_input_div(struct snd_soc_codec *codec, int sysclk) in da732x_get_input_div()
200 static void da732x_set_charge_pump(struct snd_soc_codec *codec, int state) in da732x_set_charge_pump()
334 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in da732x_hpf_set()
362 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in da732x_hpf_get()
612 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in da732x_adc_event()
666 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in da732x_out_pga_event()
952 struct snd_soc_codec *codec = dai->codec; in da732x_hw_params()
1022 struct snd_soc_codec *codec = dai->codec; in da732x_set_dai_fmt()
1121 static int da732x_set_dai_pll(struct snd_soc_codec *codec, int pll_id, in da732x_set_dai_pll()
1186 struct snd_soc_codec *codec = dai->codec; in da732x_set_dai_sysclk()
[all …]
Dwm8985.c529 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in eqmode_get()
544 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in eqmode_put()
584 static int wm8985_reset(struct snd_soc_codec *codec) in wm8985_reset()
591 struct snd_soc_codec *codec = dai->codec; in wm8985_dac_mute()
600 struct snd_soc_codec *codec; in wm8985_set_fmt()
688 struct snd_soc_codec *codec; in wm8985_hw_params()
824 struct snd_soc_codec *codec; in wm8985_set_pll()
858 struct snd_soc_codec *codec; in wm8985_set_sysclk()
884 static int wm8985_set_bias_level(struct snd_soc_codec *codec, in wm8985_set_bias_level()
964 static int wm8985_probe(struct snd_soc_codec *codec) in wm8985_probe()
Dwm8737.c77 static int wm8737_reset(struct snd_soc_codec *codec) in wm8737_reset()
332 struct snd_soc_codec *codec = dai->codec; in wm8737_hw_params()
386 struct snd_soc_codec *codec = codec_dai->codec; in wm8737_set_dai_sysclk()
407 struct snd_soc_codec *codec = codec_dai->codec; in wm8737_set_dai_fmt()
455 static int wm8737_set_bias_level(struct snd_soc_codec *codec, in wm8737_set_bias_level()
542 static int wm8737_probe(struct snd_soc_codec *codec) in wm8737_probe()
Dwm8750.c505 struct snd_soc_codec *codec = codec_dai->codec; in wm8750_set_dai_sysclk()
523 struct snd_soc_codec *codec = codec_dai->codec; in wm8750_set_dai_fmt()
582 struct snd_soc_codec *codec = dai->codec; in wm8750_pcm_hw_params()
614 struct snd_soc_codec *codec = dai->codec; in wm8750_mute()
624 static int wm8750_set_bias_level(struct snd_soc_codec *codec, in wm8750_set_bias_level()
689 static int wm8750_probe(struct snd_soc_codec *codec) in wm8750_probe()
Dcq93vc.c48 struct snd_soc_codec *codec = dai->codec; in cq93vc_mute()
75 static int cq93vc_set_bias_level(struct snd_soc_codec *codec, in cq93vc_set_bias_level()
Dwm8983.c555 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in eqmode_get()
570 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in eqmode_put()
618 struct snd_soc_codec *codec = dai->codec; in wm8983_dac_mute()
627 struct snd_soc_codec *codec = dai->codec; in wm8983_set_fmt()
707 struct snd_soc_codec *codec = dai->codec; in wm8983_hw_params()
845 struct snd_soc_codec *codec; in wm8983_set_pll()
882 struct snd_soc_codec *codec = dai->codec; in wm8983_set_sysclk()
903 static int wm8983_set_bias_level(struct snd_soc_codec *codec, in wm8983_set_bias_level()
970 static int wm8983_probe(struct snd_soc_codec *codec) in wm8983_probe()
Dad1836.c231 static int ad1836_suspend(struct snd_soc_codec *codec) in ad1836_suspend()
239 static int ad1836_resume(struct snd_soc_codec *codec) in ad1836_resume()
251 static int ad1836_probe(struct snd_soc_codec *codec) in ad1836_probe()
316 static int ad1836_remove(struct snd_soc_codec *codec) in ad1836_remove()
Dmax9768.c46 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max9768_get_gpio()
58 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in max9768_set_gpio()
133 static int max9768_probe(struct snd_soc_codec *codec) in max9768_probe()
Dad1980.c205 static int ad1980_reset(struct snd_soc_codec *codec, int try_warm) in ad1980_reset()
235 static int ad1980_soc_probe(struct snd_soc_codec *codec) in ad1980_soc_probe()
301 static int ad1980_soc_remove(struct snd_soc_codec *codec) in ad1980_soc_remove()
Dwm9090.c146 static void wait_for_dc_servo(struct snd_soc_codec *codec) in wait_for_dc_servo()
257 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in hp_ev()
425 static int wm9090_add_controls(struct snd_soc_codec *codec) in wm9090_add_controls()
478 static int wm9090_set_bias_level(struct snd_soc_codec *codec, in wm9090_set_bias_level()
523 static int wm9090_probe(struct snd_soc_codec *codec) in wm9090_probe()
Dcs4265.c341 struct snd_soc_codec *codec = codec_dai->codec; in cs4265_set_sysclk()
362 struct snd_soc_codec *codec = codec_dai->codec; in cs4265_set_fmt()
402 struct snd_soc_codec *codec = dai->codec; in cs4265_digital_mute()
426 struct snd_soc_codec *codec = dai->codec; in cs4265_pcm_hw_params()
485 static int cs4265_set_bias_level(struct snd_soc_codec *codec, in cs4265_set_bias_level()
Dadau1761.c258 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in adau1761_dejitter_fixup()
448 static int adau1761_set_bias_level(struct snd_soc_codec *codec, in adau1761_set_bias_level()
474 struct snd_soc_codec *codec) in adau1761_get_lineout_mode()
484 static int adau1761_setup_digmic_jackdetect(struct snd_soc_codec *codec) in adau1761_setup_digmic_jackdetect()
548 static int adau1761_setup_headphone_mode(struct snd_soc_codec *codec) in adau1761_setup_headphone_mode()
641 static int adau1761_codec_probe(struct snd_soc_codec *codec) in adau1761_codec_probe()
Dsta350.c312 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in sta350_coefficient_get()
354 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in sta350_coefficient_put()
389 static int sta350_sync_coef_shadow(struct snd_soc_codec *codec) in sta350_sync_coef_shadow()
417 static int sta350_cache_sync(struct snd_soc_codec *codec) in sta350_cache_sync()
616 struct snd_soc_codec *codec = codec_dai->codec; in sta350_set_dai_sysclk()
636 struct snd_soc_codec *codec = codec_dai->codec; in sta350_set_dai_fmt()
685 struct snd_soc_codec *codec = dai->codec; in sta350_hw_params()
837 static int sta350_set_bias_level(struct snd_soc_codec *codec, in sta350_set_bias_level()
915 static int sta350_probe(struct snd_soc_codec *codec) in sta350_probe()
1047 static int sta350_remove(struct snd_soc_codec *codec) in sta350_remove()
Dtfa9879.c33 struct snd_soc_codec *codec = dai->codec; in tfa9879_hw_params()
103 struct snd_soc_codec *codec = dai->codec; in tfa9879_digital_mute()
114 struct snd_soc_codec *codec = dai->codec; in tfa9879_set_fmt()
Dda9055.c457 static int da9055_get_alc_data(struct snd_soc_codec *codec, u8 reg_val) in da9055_get_alc_data()
487 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in da9055_put_alc_sw()
1058 struct snd_soc_codec *codec = dai->codec; in da9055_hw_params()
1166 struct snd_soc_codec *codec = codec_dai->codec; in da9055_set_dai_fmt()
1223 struct snd_soc_codec *codec = dai->codec; in da9055_mute()
1246 struct snd_soc_codec *codec = codec_dai->codec; in da9055_set_dai_sysclk()
1289 struct snd_soc_codec *codec = codec_dai->codec; in da9055_set_dai_pll()
1359 static int da9055_set_bias_level(struct snd_soc_codec *codec, in da9055_set_bias_level()
1384 static int da9055_probe(struct snd_soc_codec *codec) in da9055_probe()
Dpcm3008.c35 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in pcm3008_dac_ev()
48 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in pcm3008_adc_ev()
Dcs42xx8.c196 struct snd_soc_codec *codec = codec_dai->codec; in cs42xx8_set_dai_sysclk()
207 struct snd_soc_codec *codec = codec_dai->codec; in cs42xx8_set_dai_fmt()
254 struct snd_soc_codec *codec = dai->codec; in cs42xx8_hw_params()
284 struct snd_soc_codec *codec = dai->codec; in cs42xx8_digital_mute()
380 static int cs42xx8_codec_probe(struct snd_soc_codec *codec) in cs42xx8_codec_probe()
Dsirf-audio-codec.c123 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in atlas6_codec_enable_and_reset_event()
146 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in prima2_codec_enable_and_reset_event()
336 struct snd_soc_codec *codec = dai->codec; in sirf_audio_codec_trigger()
396 static int sirf_audio_codec_probe(struct snd_soc_codec *codec) in sirf_audio_codec_probe()
426 static int sirf_audio_codec_remove(struct snd_soc_codec *codec) in sirf_audio_codec_remove()
Dda7210.c338 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in da7210_put_alc_sw()
361 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in da7210_put_noise_sup_sw()
767 struct snd_soc_codec *codec = dai->codec; in da7210_hw_params()
881 struct snd_soc_codec *codec = codec_dai->codec; in da7210_set_dai_fmt()
938 struct snd_soc_codec *codec = dai->codec; in da7210_mute()
954 struct snd_soc_codec *codec = codec_dai->codec; in da7210_set_dai_sysclk()
995 struct snd_soc_codec *codec = codec_dai->codec; in da7210_set_dai_pll()
1071 static int da7210_probe(struct snd_soc_codec *codec) in da7210_probe()
Dwm8993.c469 static int _wm8993_set_fll(struct snd_soc_codec *codec, int fll_id, int source, in _wm8993_set_fll()
579 static int configure_clock(struct snd_soc_codec *codec) in configure_clock()
813 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in clk_sys_event()
976 static int wm8993_set_bias_level(struct snd_soc_codec *codec, in wm8993_set_bias_level()
1076 struct snd_soc_codec *codec = codec_dai->codec; in wm8993_set_sysclk()
1096 struct snd_soc_codec *codec = dai->codec; in wm8993_set_dai_fmt()
1192 struct snd_soc_codec *codec = dai->codec; in wm8993_hw_params()
1339 struct snd_soc_codec *codec = codec_dai->codec; in wm8993_digital_mute()
1357 struct snd_soc_codec *codec = dai->codec; in wm8993_set_tdm_slot()
1485 static int wm8993_probe(struct snd_soc_codec *codec) in wm8993_probe()
[all …]
Dsta529.c154 static int sta529_set_bias_level(struct snd_soc_codec *codec, enum in sta529_set_bias_level()
196 struct snd_soc_codec *codec = dai->codec; in sta529_hw_params()
274 struct snd_soc_codec *codec = codec_dai->codec; in sta529_set_dai_fmt()
Dab8500-codec.c1040 static void anc_fir(struct snd_soc_codec *codec, in anc_fir()
1057 static void anc_iir(struct snd_soc_codec *codec, unsigned int bnk, in anc_iir()
1088 static void anc_configure(struct snd_soc_codec *codec, in anc_configure()
1129 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in sid_status_control_get()
1143 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in sid_status_control_put()
1198 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in anc_status_control_get()
1211 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in anc_status_control_put()
1294 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in filter_control_get()
1311 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in filter_control_put()
1930 static int ab8500_audio_init_audioblock(struct snd_soc_codec *codec) in ab8500_audio_init_audioblock()
[all …]
Dwm8903.c263 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8903_dcs_event()
285 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(dapm); in wm8903_seq_notifier()
367 struct snd_soc_codec *codec = snd_soc_dapm_kcontrol_codec(kcontrol); in wm8903_class_w_put()
410 static int wm8903_set_deemph(struct snd_soc_codec *codec) in wm8903_set_deemph()
442 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8903_get_deemph()
453 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm8903_put_deemph()
1094 static int wm8903_set_bias_level(struct snd_soc_codec *codec, in wm8903_set_bias_level()
1211 struct snd_soc_codec *codec = codec_dai->codec; in wm8903_set_dai_sysclk()
1222 struct snd_soc_codec *codec = codec_dai->codec; in wm8903_set_dai_fmt()
1308 struct snd_soc_codec *codec = codec_dai->codec; in wm8903_digital_mute()
[all …]
Dwl1273.h28 int wl1273_get_format(struct snd_soc_codec *codec, unsigned int *fmt);
Dwm8991.c157 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm899x_outpga_put_volsw_vu()
385 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in outmixer_event()
954 struct snd_soc_codec *codec = codec_dai->codec; in wm8991_set_dai_pll()
989 struct snd_soc_codec *codec = codec_dai->codec; in wm8991_set_dai_fmt()
1042 struct snd_soc_codec *codec = codec_dai->codec; in wm8991_set_dai_clkdiv()
1080 struct snd_soc_codec *codec = dai->codec; in wm8991_hw_params()
1105 struct snd_soc_codec *codec = dai->codec; in wm8991_mute()
1116 static int wm8991_set_bias_level(struct snd_soc_codec *codec, in wm8991_set_bias_level()
Drt5677.c558 struct snd_soc_codec *codec = rt5677->codec; in rt5677_dsp_mode_i2c_write_addr()
616 struct snd_soc_codec *codec = rt5677->codec; in rt5677_dsp_mode_i2c_read_addr()
689 static void rt5677_set_dsp_mode(struct snd_soc_codec *codec, bool on) in rt5677_set_dsp_mode()
702 static int rt5677_set_dsp_vad(struct snd_soc_codec *codec, bool on) in rt5677_set_dsp_vad()
819 struct snd_soc_codec *codec = snd_soc_component_to_codec(component); in rt5677_dsp_vad_put()
918 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in set_dmic_clk()
933 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_sys_clk_from_pll()
948 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in is_using_asrc()
1031 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in can_use_asrc()
1054 int rt5677_sel_asrc_clk_src(struct snd_soc_codec *codec, in rt5677_sel_asrc_clk_src()
[all …]
Dad193x.c233 struct snd_soc_codec *codec = codec_dai->codec; in ad193x_set_dai_sysclk()
251 struct snd_soc_codec *codec = dai->codec; in ad193x_hw_params()
326 static int ad193x_codec_probe(struct snd_soc_codec *codec) in ad193x_codec_probe()
Dcs35l32.c47 struct snd_soc_codec *codec;
193 struct snd_soc_codec *codec = codec_dai->codec; in cs35l32_set_dai_fmt()
214 struct snd_soc_codec *codec = dai->codec; in cs35l32_set_tristate()
241 static int cs35l32_codec_set_sysclk(struct snd_soc_codec *codec, in cs35l32_codec_set_sysclk()
Dmax9877.h35 extern int max9877_add_controls(struct snd_soc_codec *codec);
Dadau1373.c554 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in adau1373_pll_event()
826 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in adau1373_check_aif_clk()
847 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(source->dapm); in adau1373_check_src()
1036 struct snd_soc_codec *codec = dai->codec; in adau1373_hw_params()
1103 struct snd_soc_codec *codec = dai->codec; in adau1373_set_dai_fmt()
1255 static int adau1373_set_pll(struct snd_soc_codec *codec, int pll_id, in adau1373_set_pll()
1372 static int adau1373_probe(struct snd_soc_codec *codec) in adau1373_probe()
1428 static int adau1373_set_bias_level(struct snd_soc_codec *codec, in adau1373_set_bias_level()
1451 static int adau1373_resume(struct snd_soc_codec *codec) in adau1373_resume()
Dtlv320aic32x4.c316 struct snd_soc_codec *codec = codec_dai->codec; in aic32x4_set_dai_sysclk()
332 struct snd_soc_codec *codec = codec_dai->codec; in aic32x4_set_dai_fmt()
391 struct snd_soc_codec *codec = dai->codec; in aic32x4_hw_params()
484 struct snd_soc_codec *codec = dai->codec; in aic32x4_mute()
495 static int aic32x4_set_bias_level(struct snd_soc_codec *codec, in aic32x4_set_bias_level()
600 static int aic32x4_probe(struct snd_soc_codec *codec) in aic32x4_probe()
Dwm9713.h48 int wm9713_reset(struct snd_soc_codec *codec, int try_warm);
Dadau1781.c177 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in adau1781_dejitter_fixup()
317 static int adau1781_set_bias_level(struct snd_soc_codec *codec, in adau1781_set_bias_level()
384 static int adau1781_codec_probe(struct snd_soc_codec *codec) in adau1781_codec_probe()
Dwm5102.c584 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm5102_sysclk_ev()
619 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm5102_out_comp_coeff_get()
633 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm5102_out_comp_coeff_put()
648 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm5102_out_comp_switch_get()
661 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm5102_out_comp_switch_put()
1676 static int wm5102_set_fll(struct snd_soc_codec *codec, int fll_id, int source, in wm5102_set_fll()
1828 static int wm5102_codec_probe(struct snd_soc_codec *codec) in wm5102_codec_probe()
1847 static int wm5102_codec_remove(struct snd_soc_codec *codec) in wm5102_codec_remove()
Dsn95031.h130 extern void sn95031_jack_detection(struct snd_soc_codec *codec,
Dwm5100.c57 struct snd_soc_codec *codec;
120 static int wm5100_alloc_sr(struct snd_soc_codec *codec, int rate) in wm5100_alloc_sr()
176 static void wm5100_free_sr(struct snd_soc_codec *codec, int rate) in wm5100_free_sr()
738 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(dapm); in wm5100_seq_notifier()
778 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm5100_out_ev()
843 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm5100_post_ev()
1284 struct snd_soc_codec *codec = dai->codec; in wm5100_set_fmt()
1402 struct snd_soc_codec *codec = dai->codec; in wm5100_hw_params()
1509 static int wm5100_set_sysclk(struct snd_soc_codec *codec, int clk_id, in wm5100_set_sysclk()
1757 static int wm5100_set_fll(struct snd_soc_codec *codec, int fll_id, int source, in wm5100_set_fll()
[all …]
Djz4740.c240 static int jz4740_codec_set_bias_level(struct snd_soc_codec *codec, in jz4740_codec_set_bias_level()
289 static int jz4740_codec_dev_probe(struct snd_soc_codec *codec) in jz4740_codec_dev_probe()
Dadau1977.c297 struct snd_soc_codec *codec = dai->codec; in adau1977_hw_params()
476 static int adau1977_set_bias_level(struct snd_soc_codec *codec, in adau1977_set_bias_level()
800 static int adau1977_set_sysclk(struct snd_soc_codec *codec, in adau1977_set_sysclk()
854 static int adau1977_codec_probe(struct snd_soc_codec *codec) in adau1977_codec_probe()
Dmax98357a.c59 static int max98357a_codec_probe(struct snd_soc_codec *codec) in max98357a_codec_probe()
Dssm2518.c339 struct snd_soc_codec *codec = dai->codec; in ssm2518_hw_params()
501 static int ssm2518_set_bias_level(struct snd_soc_codec *codec, in ssm2518_set_bias_level()
649 static int ssm2518_set_sysclk(struct snd_soc_codec *codec, int clk_id, in ssm2518_set_sysclk()
Dssm4567.c188 struct snd_soc_codec *codec = dai->codec; in ssm4567_hw_params()
350 static int ssm4567_set_bias_level(struct snd_soc_codec *codec, in ssm4567_set_bias_level()
Dlm49453.c1114 struct snd_soc_codec *codec = dai->codec; in lm49453_hw_params()
1149 struct snd_soc_codec *codec = codec_dai->codec; in lm49453_set_dai_fmt()
1204 struct snd_soc_codec *codec = dai->codec; in lm49453_set_dai_sysclk()
1263 static int lm49453_set_bias_level(struct snd_soc_codec *codec, in lm49453_set_bias_level()
Drt5670.h1984 int rt5670_sel_asrc_clk_src(struct snd_soc_codec *codec,
1988 struct snd_soc_codec *codec;
2010 void rt5670_jack_suspend(struct snd_soc_codec *codec);
2011 void rt5670_jack_resume(struct snd_soc_codec *codec);
2012 int rt5670_set_jack_detect(struct snd_soc_codec *codec,
Disabelle.c892 static int isabelle_set_bias_level(struct snd_soc_codec *codec, in isabelle_set_bias_level()
921 struct snd_soc_codec *codec = dai->codec; in isabelle_hw_params()
980 struct snd_soc_codec *codec = codec_dai->codec; in isabelle_set_dai_fmt()
Dwm2200.c90 struct snd_soc_codec *codec;
1551 static int wm2200_probe(struct snd_soc_codec *codec) in wm2200_probe()
1567 struct snd_soc_codec *codec = dai->codec; in wm2200_set_fmt()
1699 struct snd_soc_codec *codec = dai->codec; in wm2200_hw_params()
1789 static int wm2200_set_sysclk(struct snd_soc_codec *codec, int clk_id, in wm2200_set_sysclk()
1937 static int wm2200_set_fll(struct snd_soc_codec *codec, int fll_id, int source, in wm2200_set_fll()
2061 struct snd_soc_codec *codec = dai->codec; in wm2200_dai_probe()
Dtpa6130a2.c334 int tpa6130a2_stereo_enable(struct snd_soc_codec *codec, int enable) in tpa6130a2_stereo_enable()
353 int tpa6130a2_add_controls(struct snd_soc_codec *codec) in tpa6130a2_add_controls()
Dwm8997.c87 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm8997_sysclk_ev()
926 static int wm8997_set_fll(struct snd_soc_codec *codec, int fll_id, int source, in wm8997_set_fll()
1056 static int wm8997_codec_probe(struct snd_soc_codec *codec) in wm8997_codec_probe()
1069 static int wm8997_codec_remove(struct snd_soc_codec *codec) in wm8997_codec_remove()
Dmax98095.h318 extern int max98095_jack_detect(struct snd_soc_codec *codec,
Drt286.h202 int rt286_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack);
Dwm1250-ev1.c35 static int wm1250_ev1_set_bias_level(struct snd_soc_codec *codec, in wm1250_ev1_set_bias_level()
Dwm_adsp.c247 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm_adsp_fw_get()
259 struct snd_soc_codec *codec = snd_soc_kcontrol_codec(kcontrol); in wm_adsp_fw_put()
1369 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm_adsp1_event()
1601 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm_adsp2_early_event()
1622 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm_adsp2_event()
Dwm5110.c137 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in wm5110_sysclk_ev()
1447 static int wm5110_set_fll(struct snd_soc_codec *codec, int fll_id, int source, in wm5110_set_fll()
1599 static int wm5110_codec_probe(struct snd_soc_codec *codec) in wm5110_codec_probe()
1621 static int wm5110_codec_remove(struct snd_soc_codec *codec) in wm5110_codec_remove()
Drt5645.h2177 int rt5645_sel_asrc_clk_src(struct snd_soc_codec *codec,
2181 struct snd_soc_codec *codec;
2201 int rt5645_set_jack_detect(struct snd_soc_codec *codec,
Dmax98090.h1522 struct snd_soc_codec *codec;
1548 int max98090_mic_detect(struct snd_soc_codec *codec,
Drt5677.h1750 struct snd_soc_codec *codec;
1775 int rt5677_sel_asrc_clk_src(struct snd_soc_codec *codec,
Dmax98925.h824 struct snd_soc_codec *codec;
Drt5640.h2083 struct snd_soc_codec *codec;
2100 int rt5640_dmic_enable(struct snd_soc_codec *codec,
Dwm8903.h18 extern int wm8903_mic_detect(struct snd_soc_codec *codec,
Dwm8996.h25 typedef void (*wm8996_polarity_fn)(struct snd_soc_codec *codec, int polarity);
27 int wm8996_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack,
Drt5651.h2062 struct snd_soc_codec *codec;
/linux-4.1.27/include/sound/
Dsoc.h357 struct snd_soc_codec;
382 int snd_soc_codec_set_sysclk(struct snd_soc_codec *codec, int clk_id,
384 int snd_soc_codec_set_pll(struct snd_soc_codec *codec, int pll_id, int source,
425 int snd_soc_cache_init(struct snd_soc_codec *codec);
426 int snd_soc_cache_exit(struct snd_soc_codec *codec);
509 int snd_soc_update_bits(struct snd_soc_codec *codec, unsigned int reg,
511 int snd_soc_update_bits_locked(struct snd_soc_codec *codec,
514 int snd_soc_test_bits(struct snd_soc_codec *codec, unsigned int reg,
518 struct snd_ac97 *snd_soc_alloc_ac97_codec(struct snd_soc_codec *codec);
519 struct snd_ac97 *snd_soc_new_ac97_codec(struct snd_soc_codec *codec);
[all …]
Dsoc-dai.h271 struct snd_soc_codec *codec;
/linux-4.1.27/sound/soc/
Dsoc-io.c196 unsigned int snd_soc_read(struct snd_soc_codec *codec, unsigned int reg) in snd_soc_read()
209 int snd_soc_write(struct snd_soc_codec *codec, unsigned int reg, in snd_soc_write()
227 int snd_soc_update_bits(struct snd_soc_codec *codec, unsigned int reg, in snd_soc_update_bits()
247 int snd_soc_test_bits(struct snd_soc_codec *codec, unsigned int reg, in snd_soc_test_bits()
Dsoc-cache.c18 int snd_soc_cache_init(struct snd_soc_codec *codec) in snd_soc_cache_init()
46 int snd_soc_cache_exit(struct snd_soc_codec *codec) in snd_soc_cache_exit()
Dsoc-core.c89 static int format_register_str(struct snd_soc_codec *codec, in format_register_str()
123 static ssize_t soc_codec_reg_show(struct snd_soc_codec *codec, char *buf, in soc_codec_reg_show()
232 struct snd_soc_codec *codec = file->private_data; in codec_reg_read_file()
262 struct snd_soc_codec *codec = file->private_data; in codec_reg_write_file()
333 struct snd_soc_codec *codec = snd_soc_component_to_codec(component); in soc_init_codec_debugfs()
348 struct snd_soc_codec *codec; in codec_list_read_file()
588 struct snd_soc_codec *codec; in snd_soc_suspend()
726 struct snd_soc_codec *codec; in soc_resume_deferred()
1472 static int snd_soc_init_codec_cache(struct snd_soc_codec *codec) in snd_soc_init_codec_cache()
1558 struct snd_soc_codec *codec; in snd_soc_instantiate_card()
[all …]
Dsoc-ac97.c60 struct snd_ac97 *snd_soc_alloc_ac97_codec(struct snd_soc_codec *codec) in snd_soc_alloc_ac97_codec()
91 struct snd_ac97 *snd_soc_new_ac97_codec(struct snd_soc_codec *codec) in snd_soc_new_ac97_codec()
Dsoc-compress.c618 struct snd_soc_codec *codec = rtd->codec; in soc_new_compress()
Dsoc-ops.c597 int snd_soc_limit_volume(struct snd_soc_codec *codec, in snd_soc_limit_volume()
Dsoc-dapm.c2087 static ssize_t dapm_widget_show_codec(struct snd_soc_codec *codec, char *buf) in dapm_widget_show_codec()
2151 struct snd_soc_codec *codec = rtd->codec_dais[i]->codec; in dapm_widget_show()
/linux-4.1.27/sound/soc/pxa/
Dmioa701_wm9713.c62 static int rear_amp_power(struct snd_soc_codec *codec, int power) in rear_amp_power()
84 struct snd_soc_codec *codec = widget->dapm->card->rtd[0].codec; in rear_amp_event()
129 struct snd_soc_codec *codec = rtd->codec; in mioa701_wm9713_init()
Dttc-dkb.c78 struct snd_soc_codec *codec = rtd->codec; in ttc_pm860x_init()
Dz2.c135 struct snd_soc_codec *codec = rtd->codec; in z2_wm8750_init()
Dbrownstone.c50 struct snd_soc_codec *codec = rtd->codec; in brownstone_wm8994_init()
Dtosa.c190 struct snd_soc_codec *codec = rtd->codec; in tosa_ac97_init()
Dpoodle.c228 struct snd_soc_codec *codec = rtd->codec; in poodle_wm8731_init()
/linux-4.1.27/sound/soc/intel/boards/
Dbroadwell.c81 struct snd_soc_codec *codec = rtd->codec; in broadwell_rt286_codec_init()
223 struct snd_soc_codec *codec; in broadwell_suspend()
236 struct snd_soc_codec *codec; in broadwell_resume()
Dcht_bsw_rt5672.c174 struct snd_soc_codec *codec = codec_dai->codec; in cht_codec_init()
296 struct snd_soc_codec *codec; in cht_suspend_pre()
310 struct snd_soc_codec *codec; in cht_resume_post()
Dbyt-rt5640.c134 struct snd_soc_codec *codec = runtime->codec; in byt_rt5640_init()
Dcht_bsw_rt5645.c153 struct snd_soc_codec *codec = runtime->codec; in cht_codec_init()
Dmfld_machine.c56 static struct snd_soc_codec *mfld_codec;
/linux-4.1.27/sound/soc/samsung/
Dbells.c62 struct snd_soc_codec *codec = codec_dai->codec; in bells_set_bias_level()
103 struct snd_soc_codec *codec = codec_dai->codec; in bells_set_bias_level_post()
140 struct snd_soc_codec *wm0010 = card->rtd[DAI_AP_DSP].codec; in bells_late_probe()
141 struct snd_soc_codec *codec = card->rtd[DAI_DSP_CODEC].codec; in bells_late_probe()
Dspeyside.c119 static void speyside_set_polarity(struct snd_soc_codec *codec, in speyside_set_polarity()
144 struct snd_soc_codec *codec = rtd->codec; in speyside_wm8996_init()
227 struct snd_soc_codec *codec = snd_soc_component_to_codec(component); in speyside_wm9081_init()
Dlowland.c40 struct snd_soc_codec *codec = rtd->codec; in lowland_wm5100_init()
73 struct snd_soc_codec *codec = rtd->codec; in lowland_wm9081_init()
Dsmdk_wm8994.c89 struct snd_soc_codec *codec = rtd->codec; in smdk_wm8994_init_paiftx()
Dsmartq_wm8987.c140 struct snd_soc_codec *codec = rtd->codec; in smartq_wm8987_init()
Dtobermory.c173 struct snd_soc_codec *codec = card->rtd[0].codec; in tobermory_late_probe()
Dlittlemill.c248 struct snd_soc_codec *codec = card->rtd[0].codec; in littlemill_late_probe()
/linux-4.1.27/sound/soc/omap/
Domap3pandora.c157 struct snd_soc_codec *codec = rtd->codec; in omap3pandora_out_init()
177 struct snd_soc_codec *codec = rtd->codec; in omap3pandora_in_init()
Dams-delta.c96 static struct snd_soc_codec *cx20442_codec;
303 struct snd_soc_codec *codec = tty->disc_data; in cx81801_close()
341 struct snd_soc_codec *codec = tty->disc_data; in cx81801_receive()
Drx51.c171 struct snd_soc_codec *codec = snd_soc_dapm_to_codec(w->dapm); in rx51_hp_event()
288 struct snd_soc_codec *codec = rtd->codec; in rx51_aic34_init()
Domap-abe-twl6040.c169 struct snd_soc_codec *codec = rtd->codec; in omap_abe_twl6040_init()
Domap-twl4030.c162 struct snd_soc_codec *codec = rtd->codec; in omap_twl4030_init()
/linux-4.1.27/include/linux/mfd/wm8350/
Daudio.h620 struct snd_soc_codec;
624 struct snd_soc_codec *codec;
/linux-4.1.27/sound/soc/tegra/
Dtegra_wm8903.c173 struct snd_soc_codec *codec = codec_dai->codec; in tegra_wm8903_init()
204 struct snd_soc_codec *codec = codec_dai->codec; in tegra_wm8903_remove()
/linux-4.1.27/sound/soc/atmel/
Dsam9g20_wm8731.c111 struct snd_soc_codec *codec = rtd->codec; in at91sam9g20ek_wm8731_init()
/linux-4.1.27/sound/soc/fsl/
Dwm1133-ev1.c204 struct snd_soc_codec *codec = rtd->codec; in wm1133_ev1_init()
/linux-4.1.27/include/trace/events/
Dasoc.h13 struct snd_soc_codec;
/linux-4.1.27/drivers/video/fbdev/
Dsh_mobile_hdmi.c353 static unsigned int sh_hdmi_snd_read(struct snd_soc_codec *codec, in sh_hdmi_snd_read()
361 static int sh_hdmi_snd_write(struct snd_soc_codec *codec, in sh_hdmi_snd_write()
385 static int sh_hdmi_snd_probe(struct snd_soc_codec *codec) in sh_hdmi_snd_probe()
/linux-4.1.27/Documentation/sound/alsa/soc/
Dcodec.txt171 struct snd_soc_codec *codec = dai->codec;

12