Searched refs:component (Results 26 - 50 of 891) sorted by relevance

1234567891011>>

/linux-master/sound/soc/codecs/
H A Dmax98095.c251 static void m98095_eq_band(struct snd_soc_component *component, unsigned int dai, argument
269 snd_soc_component_write(component, eq_reg++, M98095_BYTE1(coefs[i]));
270 snd_soc_component_write(component, eq_reg++, M98095_BYTE0(coefs[i]));
277 static void m98095_biquad_band(struct snd_soc_component *component, unsigned int dai, argument
295 snd_soc_component_write(component, bq_reg++, M98095_BYTE1(coefs[i]));
296 snd_soc_component_write(component, bq_reg++, M98095_BYTE0(coefs[i]));
353 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
354 struct max98095_priv *max98095 = snd_soc_component_get_drvdata(component);
358 snd_soc_component_update_bits(component, M98095_05F_LVL_MIC1, M98095_MICPRE_MASK,
367 struct snd_soc_component *component local
377 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
391 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
598 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
628 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
676 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
942 struct snd_soc_component *component = dai->component; local
1003 struct snd_soc_component *component = dai->component; local
1064 struct snd_soc_component *component = dai->component; local
1124 struct snd_soc_component *component = dai->component; local
1161 struct snd_soc_component *component = codec_dai->component; local
1227 struct snd_soc_component *component = codec_dai->component; local
1294 struct snd_soc_component *component = codec_dai->component; local
1358 max98095_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
1488 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
1552 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
1563 max98095_handle_eq_pdata(struct snd_soc_component *component) argument
1625 max98095_get_bq_channel(struct snd_soc_component *component, const char *name) argument
1639 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
1700 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
1714 max98095_handle_bq_pdata(struct snd_soc_component *component) argument
1775 max98095_handle_pdata(struct snd_soc_component *component) argument
1806 struct snd_soc_component *component = data; local
1844 max98095_jack_detect_enable(struct snd_soc_component *component) argument
1873 max98095_jack_detect_disable(struct snd_soc_component *component) argument
1887 max98095_jack_detect(struct snd_soc_component *component, struct snd_soc_jack *hp_jack, struct snd_soc_jack *mic_jack) argument
1917 max98095_suspend(struct snd_soc_component *component) argument
1929 max98095_resume(struct snd_soc_component *component) argument
1948 max98095_reset(struct snd_soc_component *component) argument
1979 max98095_probe(struct snd_soc_component *component) argument
2079 max98095_remove(struct snd_soc_component *component) argument
[all...]
H A Dtwl6040.c65 struct snd_soc_component *component; member in struct:twl6040_data
95 #define to_twl6040(component) dev_get_drvdata((component)->dev->parent)
97 static unsigned int twl6040_read(struct snd_soc_component *component, unsigned int reg) argument
99 struct twl6040_data *priv = snd_soc_component_get_drvdata(component);
100 struct twl6040 *twl6040 = to_twl6040(component);
122 static bool twl6040_can_write_to_chip(struct snd_soc_component *component, argument
125 struct twl6040_data *priv = snd_soc_component_get_drvdata(component);
141 static inline void twl6040_update_dl12_cache(struct snd_soc_component *component, argument
144 struct twl6040_data *priv = snd_soc_component_get_drvdata(component);
159 twl6040_write(struct snd_soc_component *component, unsigned int reg, unsigned int value) argument
174 twl6040_init_chip(struct snd_soc_component *component) argument
200 headset_power_mode(struct snd_soc_component *component, int high_perf) argument
225 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
252 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
270 twl6040_hs_jack_report(struct snd_soc_component *component, struct snd_soc_jack *jack, int report) argument
288 twl6040_hs_jack_detect(struct snd_soc_component *component, struct snd_soc_jack *jack, int report) argument
305 struct snd_soc_component *component = priv->component; local
314 struct snd_soc_component *component = data; local
326 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); local
475 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
486 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
503 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
514 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
522 twl6040_get_dl1_gain(struct snd_soc_component *component) argument
544 twl6040_get_clk_id(struct snd_soc_component *component) argument
552 twl6040_get_trim_value(struct snd_soc_component *component, enum twl6040_trim trim) argument
561 twl6040_get_hs_step_size(struct snd_soc_component *component) argument
818 twl6040_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
862 struct snd_soc_component *component = dai->component; local
876 struct snd_soc_component *component = dai->component; local
912 struct snd_soc_component *component = dai->component; local
935 struct snd_soc_component *component = codec_dai->component; local
952 twl6040_mute_path(struct snd_soc_component *component, enum twl6040_dai_id id, int mute) argument
1097 twl6040_probe(struct snd_soc_component *component) argument
1134 twl6040_remove(struct snd_soc_component *component) argument
[all...]
H A Dwm8711.c159 struct snd_soc_component *component = dai->component; local
160 struct wm8711_priv *wm8711 = snd_soc_component_get_drvdata(component);
161 u16 iface = snd_soc_component_read(component, WM8711_IFACE) & 0xfff3;
166 snd_soc_component_write(component, WM8711_SRATE, srate);
180 snd_soc_component_write(component, WM8711_IFACE, iface);
187 struct snd_soc_component *component = dai->component; local
190 snd_soc_component_write(component, WM8711_ACTIVE, 0x0001);
198 struct snd_soc_component *component local
209 struct snd_soc_component *component = dai->component; local
223 struct snd_soc_component *component = codec_dai->component; local
241 struct snd_soc_component *component = codec_dai->component; local
297 wm8711_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
350 wm8711_probe(struct snd_soc_component *component) argument
[all...]
H A Drt5631.c70 static void rt5631_write_index(struct snd_soc_component *component, argument
73 snd_soc_component_write(component, RT5631_INDEX_ADD, reg);
74 snd_soc_component_write(component, RT5631_INDEX_DATA, value);
80 static unsigned int rt5631_read_index(struct snd_soc_component *component, argument
85 snd_soc_component_write(component, RT5631_INDEX_ADD, reg);
86 value = snd_soc_component_read(component, RT5631_INDEX_DATA);
91 static int rt5631_reset(struct snd_soc_component *component) argument
93 return snd_soc_component_write(component, RT5631_RESET, 0);
186 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
187 struct rt5631_priv *rt5631 = snd_soc_component_get_drvdata(component);
197 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
285 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
295 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
303 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
313 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
323 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
333 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
343 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
353 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
367 onebit_depop_power_stage(struct snd_soc_component *component, int enable) argument
406 onebit_depop_mute_stage(struct snd_soc_component *component, int enable) argument
445 depop_seq_power_stage(struct snd_soc_component *component, int enable) argument
518 depop_seq_mute_stage(struct snd_soc_component *component, int enable) argument
566 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
600 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1355 struct snd_soc_component *component = dai->component; local
1407 struct snd_soc_component *component = codec_dai->component; local
1459 struct snd_soc_component *component = codec_dai->component; local
1475 struct snd_soc_component *component = codec_dai->component; local
1534 rt5631_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
1575 rt5631_probe(struct snd_soc_component *component) argument
[all...]
H A Dda7219-aad.c31 void da7219_aad_jack_det(struct snd_soc_component *component, struct snd_soc_jack *jack) argument
33 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component);
42 snd_soc_component_update_bits(component, DA7219_ACCDET_CONFIG_1,
55 struct snd_soc_component *component = da7219_aad->component; local
56 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component);
57 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component);
63 snd_soc_component_update_bits(component, DA7219_HP_L_CTRL,
66 snd_soc_component_update_bits(component, DA7219_HP_R_CTRL,
75 statusa = snd_soc_component_read(component, DA7219_ACCDET_STATUS_
111 struct snd_soc_component *component = da7219_aad->component; local
340 struct snd_soc_component *component = da7219_aad->component; local
353 struct snd_soc_component *component = da7219_aad->component; local
763 da7219_aad_handle_pdata(struct snd_soc_component *component) argument
896 da7219_aad_handle_gnd_switch_time(struct snd_soc_component *component) argument
927 da7219_aad_suspend(struct snd_soc_component *component) argument
961 da7219_aad_resume(struct snd_soc_component *component) argument
990 da7219_aad_init(struct snd_soc_component *component) argument
1035 da7219_aad_exit(struct snd_soc_component *component) argument
[all...]
H A Dtlv320aic23.c80 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
94 reg = snd_soc_component_read(component, TLV320AIC23_ANLG) & (~0x1C0);
95 snd_soc_component_write(component, TLV320AIC23_ANLG, reg | (val << 6));
103 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
106 val = snd_soc_component_read(component, TLV320AIC23_ANLG) & (0x1C0);
294 static void get_current_sample_rates(struct snd_soc_component *component, int mclk, argument
297 int src = snd_soc_component_read(component, TLV320AIC23_SRATE);
311 static int set_sample_rate_control(struct snd_soc_component *component, int mclk, argument
321 snd_soc_component_write(component, TLV320AIC23_SRATE, data);
325 get_current_sample_rates(component, mcl
337 struct snd_soc_component *component = dai->component; local
382 struct snd_soc_component *component = dai->component; local
393 struct snd_soc_component *component = dai->component; local
409 struct snd_soc_component *component = dai->component; local
427 struct snd_soc_component *component = codec_dai->component; local
478 tlv320aic23_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
537 tlv320aic23_resume(struct snd_soc_component *component) argument
546 tlv320aic23_component_probe(struct snd_soc_component *component) argument
[all...]
H A Dmax98088.c310 static void m98088_eq_band(struct snd_soc_component *component, unsigned int dai, argument
328 snd_soc_component_write(component, eq_reg++, M98088_BYTE1(coefs[i]));
329 snd_soc_component_write(component, eq_reg++, M98088_BYTE0(coefs[i]));
383 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
384 struct max98088_priv *max98088 = snd_soc_component_get_drvdata(component);
388 snd_soc_component_update_bits(component, M98088_REG_35_LVL_MIC1, M98088_MICPRE_MASK,
397 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
398 struct max98088_priv *max98088 = snd_soc_component_get_drvdata(component);
407 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
408 struct max98088_priv *max98088 = snd_soc_component_get_drvdata(component);
421 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
623 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
653 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
969 struct snd_soc_component *component = dai->component; local
1039 struct snd_soc_component *component = dai->component; local
1108 struct snd_soc_component *component = dai->component; local
1151 struct snd_soc_component *component = codec_dai->component; local
1221 struct snd_soc_component *component = codec_dai->component; local
1288 struct snd_soc_component *component = codec_dai->component; local
1304 struct snd_soc_component *component = codec_dai->component; local
1317 max98088_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
1413 max98088_get_channel(struct snd_soc_component *component, const char *name) argument
1423 max98088_setup_eq1(struct snd_soc_component *component) argument
1470 max98088_setup_eq2(struct snd_soc_component *component) argument
1521 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
1553 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
1566 max98088_handle_eq_pdata(struct snd_soc_component *component) argument
1626 max98088_handle_pdata(struct snd_soc_component *component) argument
1658 max98088_probe(struct snd_soc_component *component) argument
1719 max98088_remove(struct snd_soc_component *component) argument
[all...]
H A Dwm8900.c216 static void wm8900_reset(struct snd_soc_component *component) argument
218 snd_soc_component_write(component, WM8900_REG_RESET, 0);
224 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
225 u16 hpctl1 = snd_soc_component_read(component, WM8900_REG_HPCTL1);
232 snd_soc_component_write(component, WM8900_REG_HPCTL1, hpctl1);
241 snd_soc_component_write(component, WM8900_REG_HPCTL1, hpctl1);
248 snd_soc_component_write(component, WM8900_REG_HPCTL1, hpctl1);
252 snd_soc_component_write(component, WM8900_REG_HPCTL1, hpctl1);
254 snd_soc_component_write(component, WM8900_REG_HPCTL1, hpctl1);
260 snd_soc_component_write(component, WM8900_REG_HPCTL
629 struct snd_soc_component *component = dai->component; local
745 wm8900_set_fll(struct snd_soc_component *component, int fll_id, unsigned int freq_in, unsigned int freq_out) argument
818 struct snd_soc_component *component = codec_dai->component; local
860 struct snd_soc_component *component = codec_dai->component; local
972 struct snd_soc_component *component = codec_dai->component; local
1023 wm8900_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
1115 wm8900_suspend(struct snd_soc_component *component) argument
1137 wm8900_resume(struct snd_soc_component *component) argument
1170 wm8900_probe(struct snd_soc_component *component) argument
[all...]
H A Dwm8994.c111 static void wm8958_micd_set_rate(struct snd_soc_component *component) argument
113 struct wm8994_priv *wm8994 = snd_soc_component_get_drvdata(component);
122 sysclk = snd_soc_component_read(component, WM8994_CLOCKING_1);
153 dev_dbg(component->dev, "MICD rate %d,%d for %dHz %s\n",
157 snd_soc_component_update_bits(component, WM8958_MIC_DETECT_1,
162 static int configure_aif_clock(struct snd_soc_component *component, int aif) argument
164 struct wm8994_priv *wm8994 = snd_soc_component_get_drvdata(component);
202 dev_dbg(component->dev, "Dividing AIF%d clock to %dHz\n",
208 snd_soc_component_update_bits(component, WM8994_AIF1_CLOCKING_1 + offset,
215 static int configure_clock(struct snd_soc_component *component) argument
255 struct snd_soc_component *component = snd_soc_dapm_to_component(source->dapm); local
304 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
323 wm8994_set_drc(struct snd_soc_component *component, int drc) argument
361 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
384 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
395 wm8994_set_retune_mobile(struct snd_soc_component *component, int block) argument
468 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
491 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
742 wm1811_jackdet_set_mode(struct snd_soc_component *component, u16 mode) argument
765 active_reference(struct snd_soc_component *component) argument
782 active_dereference(struct snd_soc_component *component) argument
810 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
841 vmid_reference(struct snd_soc_component *component) argument
920 vmid_dereference(struct snd_soc_component *component) argument
986 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1001 wm8994_check_class_w_digital(struct snd_soc_component *component) argument
1039 wm8994_update_vu_bits(struct snd_soc_component *component) argument
1059 aif_mclk_set(struct snd_soc_component *component, int aif, bool enable) argument
1101 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1206 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1298 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1316 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1334 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1367 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1409 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1450 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1518 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); local
2205 _wm8994_set_fll(struct snd_soc_component *component, int id, int src, unsigned int freq_in, unsigned int freq_out) argument
2507 struct snd_soc_component *component = dai->component; local
2614 wm8994_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
2697 wm8994_vmid_mode(struct snd_soc_component *component, enum wm8994_vmid_mode mode) argument
2757 struct snd_soc_component *component = dai->component; local
2913 struct snd_soc_component *component = dai->component; local
3093 struct snd_soc_component *component = dai->component; local
3136 struct snd_soc_component *component = codec_dai->component; local
3163 struct snd_soc_component *component = codec_dai->component; local
3189 struct snd_soc_component *component = dai->component; local
3299 wm8994_component_suspend(struct snd_soc_component *component) argument
3318 wm8994_component_resume(struct snd_soc_component *component) argument
3345 struct snd_soc_component *component = wm8994->hubs.component; local
3413 struct snd_soc_component *component = wm8994->hubs.component; local
3503 wm8994_mic_detect(struct snd_soc_component *component, struct snd_soc_jack *jack, int micbias) argument
3639 struct snd_soc_component *component = priv->hubs.component; local
3654 wm1811_micd_stop(struct snd_soc_component *component) argument
3670 wm8958_button_det(struct snd_soc_component *component, u16 status) argument
3725 struct snd_soc_component *component = data; local
3775 struct snd_soc_component *component = wm8994->hubs.component; local
3814 struct snd_soc_component *component = wm8994->hubs.component; local
3927 wm8958_mic_detect(struct snd_soc_component *component, struct snd_soc_jack *jack, wm1811_micdet_cb det_cb, void *det_cb_data, wm1811_mic_id_cb id_cb, void *id_cb_data) argument
4025 struct snd_soc_component *component = wm8994->hubs.component; local
4041 struct snd_soc_component *component = wm8994->hubs.component; local
4124 struct snd_soc_component *component = data; local
4133 struct snd_soc_component *component = data; local
4142 struct snd_soc_component *component = data; local
4149 wm8994_component_probe(struct snd_soc_component *component) argument
4570 wm8994_component_remove(struct snd_soc_component *component) argument
[all...]
H A Dak5386.c37 static int ak5386_soc_probe(struct snd_soc_component *component) argument
39 struct ak5386_priv *priv = snd_soc_component_get_drvdata(component);
43 static void ak5386_soc_remove(struct snd_soc_component *component) argument
45 struct ak5386_priv *priv = snd_soc_component_get_drvdata(component);
50 static int ak5386_soc_suspend(struct snd_soc_component *component) argument
52 struct ak5386_priv *priv = snd_soc_component_get_drvdata(component);
57 static int ak5386_soc_resume(struct snd_soc_component *component) argument
59 struct ak5386_priv *priv = snd_soc_component_get_drvdata(component);
84 struct snd_soc_component *component = codec_dai->component; local
100 struct snd_soc_component *component = dai->component; local
122 struct snd_soc_component *component = dai->component; local
[all...]
H A Dda7219.c257 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
258 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component);
271 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
272 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component);
285 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
286 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component);
299 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
300 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component);
311 static void da7219_alc_calib(struct snd_soc_component *component) argument
316 mic_ctrl = snd_soc_component_read(component, DA7219_MIC_1_CTR
379 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
398 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
417 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
444 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
776 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
800 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
891 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
929 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
1166 struct snd_soc_component *component = codec_dai->component; local
1217 da7219_set_pll(struct snd_soc_component *component, int source, unsigned int fout) argument
1294 struct snd_soc_component *component = codec_dai->component; local
1307 struct snd_soc_component *component = codec_dai->component; local
1391 da7219_set_bclks_per_wclk(struct snd_soc_component *component, unsigned long factor) argument
1424 struct snd_soc_component *component = dai->component; local
1508 da7219_set_sr(struct snd_soc_component *component, unsigned long rate) argument
1560 struct snd_soc_component *component = dai->component; local
1803 da7219_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
1857 da7219_handle_supplies(struct snd_soc_component *component, u8 *io_voltage_lvl) argument
1903 struct snd_soc_component *component = da7219->component; local
1920 struct snd_soc_component *component = da7219->component; local
1934 struct snd_soc_component *component = da7219->component; local
1951 struct snd_soc_component *component = da7219->component; local
2022 struct snd_soc_component *component = da7219->component; local
2036 struct snd_soc_component *component = da7219->component; local
2099 struct snd_soc_component *component = da7219->component; local
2126 da7219_register_dai_clks(struct snd_soc_component *component) argument
2234 da7219_free_dai_clks(struct snd_soc_component *component) argument
2254 da7219_register_dai_clks(struct snd_soc_component *component) argument
2259 da7219_free_dai_clks(struct snd_soc_component *component) argument
2262 da7219_handle_pdata(struct snd_soc_component *component) argument
2447 da7219_probe(struct snd_soc_component *component) argument
2591 da7219_remove(struct snd_soc_component *component) argument
2606 da7219_suspend(struct snd_soc_component *component) argument
2619 da7219_resume(struct snd_soc_component *component) argument
2636 da7219_set_jack(struct snd_soc_component *component, struct snd_soc_jack *jack, void *data) argument
[all...]
H A Dtlv320aic32x4.c59 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
69 adc_reg = snd_soc_component_read(component, AIC32X4_ADCSETUP);
70 snd_soc_component_write(component, AIC32X4_ADCSETUP, adc_reg |
72 snd_soc_component_write(component, AIC32X4_ADCSETUP, adc_reg);
81 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
86 snd_soc_component_update_bits(component, AIC32X4_MICBIAS,
93 snd_soc_component_update_bits(component, AIC32X4_MICBIAS,
107 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); local
110 val = snd_soc_component_read(component, AIC32X4_DINCTL);
120 struct snd_soc_component *component local
148 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); local
161 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); local
189 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); local
201 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); local
600 struct snd_soc_component *component = codec_dai->component; local
615 struct snd_soc_component *component = codec_dai->component; local
672 aic32x4_set_aosr(struct snd_soc_component *component, u8 aosr) argument
677 aic32x4_set_dosr(struct snd_soc_component *component, u16 dosr) argument
686 aic32x4_set_processing_blocks(struct snd_soc_component *component, u8 r_block, u8 p_block) argument
707 aic32x4_setup_clocks(struct snd_soc_component *component, unsigned int sample_rate, unsigned int channels, unsigned int bit_depth) argument
830 struct snd_soc_component *component = dai->component; local
876 struct snd_soc_component *component = dai->component; local
884 aic32x4_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
953 aic32x4_setup_gpios(struct snd_soc_component *component) argument
999 aic32x4_component_probe(struct snd_soc_component *component) argument
1148 aic32x4_tas2505_component_probe(struct snd_soc_component *component) argument
[all...]
H A Dwcd-mbhc-v2.h197 bool (*swap_gnd_mic)(struct snd_soc_component *component, bool active);
233 void (*update_cross_conn_thr)(struct snd_soc_component *component);
234 void (*get_micbias_val)(struct snd_soc_component *component, int *mb);
235 void (*bcs_enable)(struct snd_soc_component *component, bool bcs_enable);
236 void (*compute_impedance)(struct snd_soc_component *component,
238 void (*set_micbias_value)(struct snd_soc_component *component);
239 void (*set_auto_zeroing)(struct snd_soc_component *component,
241 void (*clk_setup)(struct snd_soc_component *component, bool enable);
242 bool (*micbias_enable_status)(struct snd_soc_component *component, int micb_num);
243 void (*mbhc_bias)(struct snd_soc_component *component, boo
300 wcd_mbhc_init(struct snd_soc_component *component, const struct wcd_mbhc_cb *mbhc_cb, const struct wcd_mbhc_intr *mbhc_cdc_intr_ids, struct wcd_mbhc_field *fields, bool impedance_det_en) argument
[all...]
H A Drt1019.c128 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
132 snd_soc_component_write(component, RT1019_SDB_CTRL, 0xb);
135 snd_soc_component_write(component, RT1019_SDB_CTRL, 0xa);
159 struct snd_soc_component *component = dai->component; local
160 struct rt1019_priv *rt1019 = snd_soc_component_get_drvdata(component);
169 dev_err(component->dev, "Unsupported clock setting\n");
175 dev_err(component->dev, "Unsupported frame size: %d\n", frame_size);
232 snd_soc_component_update_bits(component, RT1019_TDM_2, RT1019_I2S_DL_MASK,
234 snd_soc_component_update_bits(component, RT1019_CLK_TREE_
248 struct snd_soc_component *component = dai->component; local
292 struct snd_soc_component *component = dai->component; local
327 struct snd_soc_component *component = dai->component; local
392 struct snd_soc_component *component = dai->component; local
481 rt1019_probe(struct snd_soc_component *component) argument
[all...]
H A Dtlv320aic3x.c72 struct snd_soc_component *component; member in struct:aic3x_priv
156 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); local
157 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(component);
183 change = snd_soc_component_test_bits(component, reg, mask, val);
209 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
210 struct aic3x_priv *aic3x = snd_soc_component_get_drvdata(component);
215 snd_soc_component_update_bits(component, MICBIAS_CTRL,
221 snd_soc_component_update_bits(component, MICBIAS_CTRL,
999 static int aic3x_add_widgets(struct snd_soc_component *component) argument
1001 struct aic3x_priv *aic3x = snd_soc_component_get_drvdata(component);
1042 struct snd_soc_component *component = dai->component; local
1194 struct snd_soc_component *component = dai->component; local
1216 struct snd_soc_component *component = dai->component; local
1234 struct snd_soc_component *component = codec_dai->component; local
1250 struct snd_soc_component *component = codec_dai->component; local
1315 struct snd_soc_component *component = codec_dai->component; local
1378 aic3x_set_power(struct snd_soc_component *component, int power) argument
1435 aic3x_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
1503 aic3x_mono_init(struct snd_soc_component *component) argument
1525 aic3x_init(struct snd_soc_component *component) argument
1599 aic3x_component_probe(struct snd_soc_component *component) argument
[all...]
H A Dwm8940.c341 struct snd_soc_component *component = codec_dai->component; local
342 u16 iface = snd_soc_component_read(component, WM8940_IFACE) & 0xFE67;
343 u16 clk = snd_soc_component_read(component, WM8940_CLOCK) & 0x1fe;
354 snd_soc_component_write(component, WM8940_CLOCK, clk);
387 snd_soc_component_write(component, WM8940_IFACE, iface);
397 struct snd_soc_component *component = dai->component; local
398 struct wm8940_priv *priv = snd_soc_component_get_drvdata(component);
399 u16 iface = snd_soc_component_read(component, WM8940_IFAC
466 struct snd_soc_component *component = dai->component; local
475 wm8940_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
585 struct snd_soc_component *component = codec_dai->component; local
626 struct snd_soc_component *component = codec_dai->component; local
757 wm8940_probe(struct snd_soc_component *component) argument
[all...]
H A Dtwl4030.c83 static unsigned int twl4030_read(struct snd_soc_component *component, unsigned int reg) argument
85 struct twl4030_priv *twl4030 = snd_soc_component_get_drvdata(component);
148 static int twl4030_write(struct snd_soc_component *component, unsigned int reg, argument
151 struct twl4030_priv *twl4030 = snd_soc_component_get_drvdata(component);
183 static void twl4030_codec_enable(struct snd_soc_component *component, int enable) argument
185 struct twl4030_priv *twl4030 = snd_soc_component_get_drvdata(component);
222 twl4030_get_board_params(struct snd_soc_component *component) argument
227 twl4030_codec_node = of_get_child_by_name(component->dev->parent->of_node,
231 board_params = devm_kzalloc(component->dev,
245 static void twl4030_init_chip(struct snd_soc_component *component) argument
337 twl4030_apll_enable(struct snd_soc_component *component, int enable) argument
584 handsfree_ramp(struct snd_soc_component *component, int reg, int ramp) argument
617 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
633 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
649 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
658 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
674 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
697 headset_ramp(struct snd_soc_component *component, int ramp) argument
765 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
790 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
815 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
839 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
868 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
897 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
924 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
965 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
1576 twl4030_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
1625 twl4030_tdm_enable(struct snd_soc_component *component, int direction, int enable) argument
1648 struct snd_soc_component *component = dai->component; local
1677 struct snd_soc_component *component = dai->component; local
1701 struct snd_soc_component *component = dai->component; local
1818 struct snd_soc_component *component = codec_dai->component; local
1843 struct snd_soc_component *component = codec_dai->component; local
1896 struct snd_soc_component *component = dai->component; local
1909 twl4030_voice_enable(struct snd_soc_component *component, int direction, int enable) argument
1932 struct snd_soc_component *component = dai->component; local
1964 struct snd_soc_component *component = dai->component; local
1974 struct snd_soc_component *component = dai->component; local
2019 struct snd_soc_component *component = codec_dai->component; local
2040 struct snd_soc_component *component = codec_dai->component; local
2090 struct snd_soc_component *component = dai->component; local
2159 twl4030_soc_probe(struct snd_soc_component *component) argument
2176 twl4030_soc_remove(struct snd_soc_component *component) argument
[all...]
H A Dalc5623.c45 static inline int alc5623_reset(struct snd_soc_component *component) argument
47 return snd_soc_component_write(component, ALC5623_RESET, 0);
53 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
59 snd_soc_component_write(component, ALC5623_HID_CTRL_INDEX, 0x46);
63 snd_soc_component_write(component, ALC5623_HID_CTRL_DATA, 0xFFFF);
66 snd_soc_component_write(component, ALC5623_HID_CTRL_DATA, 0);
524 struct snd_soc_component *component = codec_dai->component; local
532 snd_soc_component_update_bits(component, ALC5623_PWR_MANAG_ADD2,
537 reg = snd_soc_component_read(component, ALC5623_DAI_CONTRO
602 get_coeff(struct snd_soc_component *component, int rate) argument
620 struct snd_soc_component *component = codec_dai->component; local
641 struct snd_soc_component *component = codec_dai->component; local
699 struct snd_soc_component *component = dai->component; local
742 struct snd_soc_component *component = dai->component; local
767 enable_power_depop(struct snd_soc_component *component) argument
800 alc5623_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
861 alc5623_suspend(struct snd_soc_component *component) argument
870 alc5623_resume(struct snd_soc_component *component) argument
888 alc5623_probe(struct snd_soc_component *component) argument
[all...]
H A Dpcm186x.c264 struct snd_soc_component *component = dai->component; local
265 struct pcm186x_priv *priv = snd_soc_component_get_drvdata(component);
275 dev_dbg(component->dev, "%s() rate=%u format=0x%x width=%u channels=%u\n",
307 snd_soc_component_update_bits(component, PCM186X_PCM_CFG,
330 snd_soc_component_update_bits(component, PCM186X_TDM_TX_SEL,
337 snd_soc_component_update_bits(component, PCM186X_PCM_CFG,
346 dev_dbg(component->dev,
350 snd_soc_component_write(component, PCM186X_BCK_DIV, div_bck - 1);
351 snd_soc_component_write(component, PCM186X_LRK_DI
359 struct snd_soc_component *component = dai->component; local
429 struct snd_soc_component *component = dai->component; local
465 struct snd_soc_component *component = dai->component; local
507 pcm186x_power_on(struct snd_soc_component *component) argument
533 pcm186x_power_off(struct snd_soc_component *component) argument
546 pcm186x_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
[all...]
H A Dtas2780.c23 struct snd_soc_component *component; member in struct:tas2780_priv
42 ret = snd_soc_component_write(tas2780->component, TAS2780_SW_RST,
50 static int tas2780_codec_suspend(struct snd_soc_component *component) argument
53 snd_soc_component_get_drvdata(component);
56 ret = snd_soc_component_update_bits(component, TAS2780_PWR_CTRL,
70 static int tas2780_codec_resume(struct snd_soc_component *component) argument
73 snd_soc_component_get_drvdata(component);
76 ret = snd_soc_component_update_bits(component, TAS2780_PWR_CTRL,
132 struct snd_soc_component *component = dai->component; local
152 struct snd_soc_component *component = tas2780->component; local
241 struct snd_soc_component *component = tas2780->component; local
282 struct snd_soc_component *component = dai->component; local
296 struct snd_soc_component *component = dai->component; local
371 struct snd_soc_component *component = dai->component; local
486 tas2780_codec_probe(struct snd_soc_component *component) argument
[all...]
H A Dwm9081.c338 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
341 reg = snd_soc_component_read(component, WM9081_ANALOGUE_SPEAKER_2);
359 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
360 unsigned int reg_pwr = snd_soc_component_read(component, WM9081_POWER_MANAGEMENT);
361 unsigned int reg2 = snd_soc_component_read(component, WM9081_ANALOGUE_SPEAKER_2);
382 snd_soc_component_write(component, WM9081_ANALOGUE_SPEAKER_2, reg2);
545 static int wm9081_set_fll(struct snd_soc_component *component, int fll_id, argument
548 struct wm9081_priv *wm9081 = snd_soc_component_get_drvdata(component);
560 dev_dbg(component->dev, "FLL disabled\n");
571 reg5 = snd_soc_component_read(component, WM9081_FLL_CONTROL_
636 configure_clock(struct snd_soc_component *component) argument
732 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
815 wm9081_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
902 struct snd_soc_component *component = dai->component; local
995 struct snd_soc_component *component = dai->component; local
1152 struct snd_soc_component *component = codec_dai->component; local
1167 wm9081_set_sysclk(struct snd_soc_component *component, int clk_id, int source, unsigned int freq, int dir) argument
1189 struct snd_soc_component *component = dai->component; local
1255 wm9081_probe(struct snd_soc_component *component) argument
[all...]
/linux-master/sound/soc/meson/
H A Daiu-fifo-i2s.c50 struct snd_soc_component *component = dai->component; local
56 snd_soc_component_write(component, AIU_RST_SOFT,
58 snd_soc_component_read(component, AIU_I2S_SYNC);
68 struct snd_soc_component *component = dai->component; local
75 snd_soc_component_update_bits(component,
79 snd_soc_component_update_bits(component,
90 struct snd_soc_component *component = dai->component; local
155 struct snd_soc_component *component = dai->component; local
[all...]
H A Daiu-fifo-spdif.c49 static void fifo_spdif_dcu_enable(struct snd_soc_component *component, argument
52 snd_soc_component_update_bits(component, AIU_IEC958_DCU_FF_CTRL,
60 struct snd_soc_component *component = dai->component; local
71 fifo_spdif_dcu_enable(component, true);
76 fifo_spdif_dcu_enable(component, false);
88 struct snd_soc_component *component = dai->component; local
95 snd_soc_component_update_bits(component,
99 snd_soc_component_update_bits(component,
110 struct snd_soc_component *component = dai->component; local
170 struct snd_soc_component *component = dai->component; local
[all...]
/linux-master/include/sound/
H A Dpxa2xx-lib.h23 extern int pxa2xx_soc_pcm_new(struct snd_soc_component *component,
25 extern int pxa2xx_soc_pcm_open(struct snd_soc_component *component,
27 extern int pxa2xx_soc_pcm_close(struct snd_soc_component *component,
29 extern int pxa2xx_soc_pcm_hw_params(struct snd_soc_component *component,
32 extern int pxa2xx_soc_pcm_prepare(struct snd_soc_component *component,
34 extern int pxa2xx_soc_pcm_trigger(struct snd_soc_component *component,
37 pxa2xx_soc_pcm_pointer(struct snd_soc_component *component,
/linux-master/sound/soc/
H A Dsoc-core.c51 #define for_each_component(component) \
52 list_for_each_entry(component, &component_list, list)
133 static void soc_init_component_debugfs(struct snd_soc_component *component) argument
135 if (!component->card->debugfs_card_root)
138 if (component->debugfs_prefix) {
142 component->debugfs_prefix, component->name);
144 component->debugfs_root = debugfs_create_dir(name,
145 component->card->debugfs_card_root);
149 component
157 soc_cleanup_component_debugfs(struct snd_soc_component *component) argument
167 struct snd_soc_component *component; local
184 struct snd_soc_component *component; local
232 soc_init_component_debugfs(struct snd_soc_component *component) argument
233 soc_cleanup_component_debugfs(struct snd_soc_component *component) argument
316 snd_soc_rtd_add_component(struct snd_soc_pcm_runtime *rtd, struct snd_soc_component *component) argument
338 struct snd_soc_component *component; local
370 struct snd_soc_component *component; local
391 struct snd_soc_component *component; local
497 struct snd_soc_component *component; local
648 struct snd_soc_component *component; local
752 struct snd_soc_component *component; local
792 struct snd_soc_component *component; local
823 soc_component_to_node(struct snd_soc_component *component) argument
848 snd_soc_is_matching_component( const struct snd_soc_dai_link_component *dlc, struct snd_soc_component *component) argument
879 struct snd_soc_component *component; local
912 struct snd_soc_component *component; local
1169 struct snd_soc_component *component; local
1461 struct snd_soc_component *component; local
1519 soc_set_name_prefix(struct snd_soc_card *card, struct snd_soc_component *component) argument
1547 soc_remove_component(struct snd_soc_component *component, int probed) argument
1564 soc_probe_component(struct snd_soc_card *card, struct snd_soc_component *component) argument
1699 struct snd_soc_component *component; local
1717 struct snd_soc_component *component; local
1739 struct snd_soc_component *component, *_component; local
1750 struct snd_soc_component *component; local
1770 struct snd_soc_component *component; local
1960 struct snd_soc_component *component; local
2157 struct snd_soc_component *component; local
2351 struct snd_soc_component *component; local
2463 snd_soc_add_component_controls(struct snd_soc_component *component, const struct snd_kcontrol_new *controls, unsigned int num_controls) argument
2641 snd_soc_register_dai(struct snd_soc_component *component, struct snd_soc_dai_driver *dai_drv, bool legacy_dai_naming) argument
2693 snd_soc_unregister_dais(struct snd_soc_component *component) argument
2708 snd_soc_register_dais(struct snd_soc_component *component, struct snd_soc_dai_driver *dai_drv, size_t count) argument
2777 snd_soc_del_component_unlocked(struct snd_soc_component *component) argument
2789 snd_soc_component_initialize(struct snd_soc_component *component, const struct snd_soc_component_driver *driver, struct device *dev) argument
2819 snd_soc_add_component(struct snd_soc_component *component, struct snd_soc_dai_driver *dai_drv, int num_dai) argument
2871 struct snd_soc_component *component; local
2896 struct snd_soc_component *component; local
2923 struct snd_soc_component *component = snd_soc_lookup_component_nolocked(dev, NULL); local
3469 struct snd_soc_component *component; local
3609 struct snd_soc_component *component; local
3624 __snd_soc_of_put_component(struct snd_soc_dai_link_component *component) argument
3637 struct snd_soc_dai_link_component *component; local
3667 struct snd_soc_dai_link_component *component; local
3693 struct snd_soc_dai_link_component *component; local
3724 struct snd_soc_dai_link_component *component; local
3747 struct snd_soc_dai_link_component *component; local
[all...]

Completed in 406 milliseconds

1234567891011>>