Searched refs:component (Results 1 - 25 of 891) sorted by relevance

1234567891011>>

/linux-master/sound/soc/
H A Dsoc-component.c3 // soc-component.c
18 static inline int _soc_component_ret(struct snd_soc_component *component, argument
32 dev_err(component->dev,
34 func, component->name, ret);
36 dev_err(component->dev,
38 func, component->name, reg, ret);
44 static inline int soc_component_field_shift(struct snd_soc_component *component, argument
48 dev_err(component->dev, "ASoC: error field mask is zero for %s\n",
49 component->name);
60 #define soc_component_mark_push(component, substrea
64 snd_soc_component_set_aux(struct snd_soc_component *component, struct snd_soc_aux_dev *aux) argument
70 snd_soc_component_init(struct snd_soc_component *component) argument
90 snd_soc_component_set_sysclk(struct snd_soc_component *component, int clk_id, int source, unsigned int freq, int dir) argument
114 snd_soc_component_set_pll(struct snd_soc_component *component, int pll_id, int source, unsigned int freq_in, unsigned int freq_out) argument
128 snd_soc_component_seq_notifier(struct snd_soc_component *component, enum snd_soc_dapm_type type, int subseq) argument
135 snd_soc_component_stream_event(struct snd_soc_component *component, int event) argument
146 snd_soc_component_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
157 snd_soc_component_enable_pin(struct snd_soc_component *component, const char *pin) argument
166 snd_soc_component_enable_pin_unlocked(struct snd_soc_component *component, const char *pin) argument
175 snd_soc_component_disable_pin(struct snd_soc_component *component, const char *pin) argument
184 snd_soc_component_disable_pin_unlocked(struct snd_soc_component *component, const char *pin) argument
193 snd_soc_component_nc_pin(struct snd_soc_component *component, const char *pin) argument
202 snd_soc_component_nc_pin_unlocked(struct snd_soc_component *component, const char *pin) argument
211 snd_soc_component_get_pin_status(struct snd_soc_component *component, const char *pin) argument
220 snd_soc_component_force_enable_pin(struct snd_soc_component *component, const char *pin) argument
229 snd_soc_component_force_enable_pin_unlocked( struct snd_soc_component *component, const char *pin) argument
239 snd_soc_component_notify_control(struct snd_soc_component *component, const char * const ctl) argument
270 snd_soc_component_set_jack(struct snd_soc_component *component, struct snd_soc_jack *jack, void *data) argument
290 snd_soc_component_get_jack_type( struct snd_soc_component *component) argument
302 snd_soc_component_module_get(struct snd_soc_component *component, void *mark, int upon_open) argument
318 snd_soc_component_module_put(struct snd_soc_component *component, void *mark, int upon_open, int rollback) argument
331 snd_soc_component_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
346 snd_soc_component_close(struct snd_soc_component *component, struct snd_pcm_substream *substream, int rollback) argument
364 snd_soc_component_suspend(struct snd_soc_component *component) argument
371 snd_soc_component_resume(struct snd_soc_component *component) argument
378 snd_soc_component_is_suspended(struct snd_soc_component *component) argument
383 snd_soc_component_probe(struct snd_soc_component *component) argument
393 snd_soc_component_remove(struct snd_soc_component *component) argument
399 snd_soc_component_of_xlate_dai_id(struct snd_soc_component *component, struct device_node *ep) argument
410 snd_soc_component_of_xlate_dai_name(struct snd_soc_component *component, const struct of_phandle_args *args, const char **dai_name) argument
425 snd_soc_component_setup_regmap(struct snd_soc_component *component) argument
447 snd_soc_component_init_regmap(struct snd_soc_component *component, struct regmap *regmap) argument
466 snd_soc_component_exit_regmap(struct snd_soc_component *component) argument
475 snd_soc_component_compr_open(struct snd_soc_component *component, struct snd_compr_stream *cstream) argument
492 snd_soc_component_compr_free(struct snd_soc_component *component, struct snd_compr_stream *cstream, int rollback) argument
511 struct snd_soc_component *component; local
532 struct snd_soc_component *component; local
553 struct snd_soc_component *component; local
573 struct snd_soc_component *component; local
597 struct snd_soc_component *component; local
620 struct snd_soc_component *component; local
641 struct snd_soc_component *component; local
661 struct snd_soc_component *component; local
685 struct snd_soc_component *component; local
706 struct snd_soc_component *component; local
722 soc_component_read_no_lock( struct snd_soc_component *component, unsigned int reg) argument
751 snd_soc_component_read(struct snd_soc_component *component, unsigned int reg) argument
764 soc_component_write_no_lock( struct snd_soc_component *component, unsigned int reg, unsigned int val) argument
786 snd_soc_component_write(struct snd_soc_component *component, unsigned int reg, unsigned int val) argument
799 snd_soc_component_update_bits_legacy( struct snd_soc_component *component, unsigned int reg, unsigned int mask, unsigned int val, bool *change) argument
831 snd_soc_component_update_bits(struct snd_soc_component *component, unsigned int reg, unsigned int mask, unsigned int val) argument
867 snd_soc_component_update_bits_async(struct snd_soc_component *component, unsigned int reg, unsigned int mask, unsigned int val) argument
894 snd_soc_component_read_field(struct snd_soc_component *component, unsigned int reg, unsigned int mask) argument
916 snd_soc_component_write_field(struct snd_soc_component *component, unsigned int reg, unsigned int mask, unsigned int val) argument
934 snd_soc_component_async_complete(struct snd_soc_component *component) argument
953 snd_soc_component_test_bits(struct snd_soc_component *component, unsigned int reg, unsigned int mask, unsigned int value) argument
967 struct snd_soc_component *component; local
978 snd_soc_component_is_codec_on_rtd(struct snd_soc_pcm_runtime *rtd, struct snd_soc_component *component) argument
997 struct snd_soc_component *component; local
1024 struct snd_soc_component *component; local
1041 struct snd_soc_component *component; local
1061 struct snd_soc_component *component; local
1078 struct snd_soc_component *component; local
1099 struct snd_soc_component *component; local
1115 struct snd_soc_component *component; local
1132 struct snd_soc_component *component; local
1146 struct snd_soc_component *component; local
1164 struct snd_soc_component *component; local
1185 struct snd_soc_component *component; local
1203 soc_component_trigger(struct snd_soc_component *component, struct snd_pcm_substream *substream, int cmd) argument
1219 struct snd_soc_component *component; local
1253 struct snd_soc_component *component; local
1272 struct snd_soc_component *component; local
1290 struct snd_soc_component *component; local
[all...]
/linux-master/sound/soc/codecs/
H A Dwl1273.h14 int wl1273_get_format(struct snd_soc_component *component, unsigned int *fmt);
H A Dts3a227e.h11 int ts3a227e_enable_jack_detect(struct snd_soc_component *component,
H A Dlpass-wsa-macro.h15 int wsa_macro_set_spkr_mode(struct snd_soc_component *component, int mode);
H A Dtwl6040.h23 int twl6040_get_dl1_gain(struct snd_soc_component *component);
24 void twl6040_hs_jack_detect(struct snd_soc_component *component,
26 int twl6040_get_clk_id(struct snd_soc_component *component);
27 int twl6040_get_trim_value(struct snd_soc_component *component, enum twl6040_trim trim);
28 int twl6040_get_hs_step_size(struct snd_soc_component *component);
H A Dwm8961.c194 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
195 u16 hp_reg = snd_soc_component_read(component, WM8961_ANALOGUE_HP_0);
196 u16 cp_reg = snd_soc_component_read(component, WM8961_CHARGE_PUMP_1);
197 u16 pwr_reg = snd_soc_component_read(component, WM8961_PWR_MGMT_2);
198 u16 dcs_reg = snd_soc_component_read(component, WM8961_DC_SERVO_1);
204 snd_soc_component_write(component, WM8961_ANALOGUE_HP_0, hp_reg);
208 snd_soc_component_write(component, WM8961_CHARGE_PUMP_1, cp_reg);
213 snd_soc_component_write(component, WM8961_PWR_MGMT_2, pwr_reg);
217 snd_soc_component_write(component, WM8961_ANALOGUE_HP_0, hp_reg);
221 snd_soc_component_write(component, WM8961_ANALOGUE_HP_
286 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
505 struct snd_soc_component *component = dai->component; local
596 struct snd_soc_component *component = dai->component; local
623 struct snd_soc_component *component = dai->component; local
690 struct snd_soc_component *component = dai->component; local
703 struct snd_soc_component *component = dai->component; local
718 struct snd_soc_component *component = dai->component; local
743 wm8961_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
832 wm8961_probe(struct snd_soc_component *component) argument
874 wm8961_resume(struct snd_soc_component *component) argument
[all...]
H A Dtlv320dac33.c52 struct snd_soc_component *component);
54 struct snd_soc_component *component);
80 struct snd_soc_component *component; member in struct:tlv320dac33_priv
160 static inline unsigned int dac33_read_reg_cache(struct snd_soc_component *component, argument
163 struct tlv320dac33_priv *dac33 = snd_soc_component_get_drvdata(component);
171 static inline void dac33_write_reg_cache(struct snd_soc_component *component, argument
174 struct tlv320dac33_priv *dac33 = snd_soc_component_get_drvdata(component);
182 static int dac33_read(struct snd_soc_component *component, unsigned int reg, argument
185 struct tlv320dac33_priv *dac33 = snd_soc_component_get_drvdata(component);
194 dev_err(component
208 dac33_write(struct snd_soc_component *component, unsigned int reg, unsigned int value) argument
235 dac33_write_locked(struct snd_soc_component *component, unsigned int reg, unsigned int value) argument
249 dac33_write16(struct snd_soc_component *component, unsigned int reg, unsigned int value) argument
282 dac33_init_chip(struct snd_soc_component *component) argument
321 dac33_read_id(struct snd_soc_component *component) argument
335 dac33_soft_power(struct snd_soc_component *component, int power) argument
348 dac33_disable_digital(struct snd_soc_component *component) argument
363 dac33_hard_power(struct snd_soc_component *component, int power) argument
414 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
434 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
445 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
612 dac33_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
647 struct snd_soc_component *component = dac33->component; local
693 struct snd_soc_component *component = dac33->component; local
718 struct snd_soc_component *component; local
752 struct snd_soc_component *component = dev; local
767 dac33_oscwait(struct snd_soc_component *component) argument
784 struct snd_soc_component *component = dai->component; local
796 struct snd_soc_component *component = dai->component; local
808 struct snd_soc_component *component = dai->component; local
850 dac33_prepare_chip(struct snd_pcm_substream *substream, struct snd_soc_component *component) argument
1048 dac33_calculate_times(struct snd_pcm_substream *substream, struct snd_soc_component *component) argument
1108 struct snd_soc_component *component = dai->component; local
1140 struct snd_soc_component *component = dai->component; local
1284 struct snd_soc_component *component = codec_dai->component; local
1314 struct snd_soc_component *component = codec_dai->component; local
1364 dac33_soc_probe(struct snd_soc_component *component) argument
1410 dac33_soc_remove(struct snd_soc_component *component) argument
[all...]
H A Dhdac_hdmi.h8 int hdac_hdmi_jack_port_init(struct snd_soc_component *component,
H A Dwm8958-dsp2.c41 static int wm8958_dsp2_fw(struct snd_soc_component *component, const char *name, argument
44 struct wm8994_priv *wm8994 = snd_soc_component_get_drvdata(component);
57 dev_err(component->dev, "%s: firmware too short (%zd bytes)\n",
64 dev_err(component->dev, "%s: firmware has bad file magic %08x\n",
73 dev_err(component->dev, "%s: unsupported firmware version %d\n",
78 dev_err(component->dev, "%s: unsupported target device %d\n",
83 dev_err(component->dev, "%s: unsupported target core %d\n",
90 dev_info(component->dev, "%s timestamp %llx\n", name, data64);
92 snd_soc_component_write(component, 0x102, 0x2);
93 snd_soc_component_write(component,
188 wm8958_dsp_start_mbc(struct snd_soc_component *component, int path) argument
232 wm8958_dsp_start_vss(struct snd_soc_component *component, int path) argument
293 wm8958_dsp_start_enh_eq(struct snd_soc_component *component, int path) argument
324 wm8958_dsp_apply(struct snd_soc_component *component, int path, int start) argument
414 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
456 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
478 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
500 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
512 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
546 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
568 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
579 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
601 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
623 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
635 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
684 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
699 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
746 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
768 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
790 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
802 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
863 struct snd_soc_component *component = context; local
875 struct snd_soc_component *component = context; local
887 struct snd_soc_component *component = context; local
897 wm8958_dsp2_init(struct snd_soc_component *component) argument
[all...]
H A Dwm8350.h19 int wm8350_hp_jack_detect(struct snd_soc_component *component, enum wm8350_jack which,
21 int wm8350_mic_jack_detect(struct snd_soc_component *component,
H A Dwm_hubs.c59 static void wait_for_dc_servo(struct snd_soc_component *component, unsigned int op) argument
61 struct wm_hubs_data *hubs = snd_soc_component_get_drvdata(component);
70 snd_soc_component_write(component, WM8993_DC_SERVO_0, val);
72 dev_dbg(component->dev, "Waiting for DC servo...\n");
88 reg = snd_soc_component_read(component, WM8993_DC_SERVO_0);
89 dev_dbg(component->dev, "DC servo: %x\n", reg);
93 dev_err(component->dev, "Timed out waiting for DC Servo %x\n",
107 static bool wm_hubs_dac_hp_direct(struct snd_soc_component *component) argument
112 reg = snd_soc_component_read(component, WM8993_OUTPUT_MIXER1);
115 dev_vdbg(component
148 wm_hubs_dcs_cache_get(struct snd_soc_component *component, struct wm_hubs_dcs_cache **entry) argument
172 wm_hubs_dcs_cache_set(struct snd_soc_component *component, u16 dcs_cfg) argument
195 wm_hubs_read_dc_servo(struct snd_soc_component *component, u16 *reg_l, u16 *reg_r) argument
241 enable_dc_servo(struct snd_soc_component *component) argument
333 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
498 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
540 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
592 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
617 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
647 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
666 wm_hubs_update_class_w(struct snd_soc_component *component) argument
696 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); local
716 struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); local
1112 wm_hubs_add_analogue_controls(struct snd_soc_component *component) argument
1154 wm_hubs_add_analogue_routes(struct snd_soc_component *component, int lineout1_diff, int lineout2_diff) argument
1190 wm_hubs_handle_analogue_pdata(struct snd_soc_component *component, int lineout1_diff, int lineout2_diff, int lineout1fb, int lineout2fb, int jd_scthr, int jd_thr, int micbias1_delay, int micbias2_delay, int micbias1_lvl, int micbias2_lvl) argument
1241 wm_hubs_vmid_ena(struct snd_soc_component *component) argument
1257 wm_hubs_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
[all...]
H A Dwm8770.c84 struct snd_soc_component *component; member in struct:wm8770_priv
308 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
312 snd_soc_component_update_bits(component, WM8770_OUTMUX1, 0x180, 0);
315 snd_soc_component_update_bits(component, WM8770_OUTMUX1, 0x180, 0x180);
325 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
329 snd_soc_component_update_bits(component, WM8770_OUTMUX2, 0x180, 0);
332 snd_soc_component_update_bits(component, WM8770_OUTMUX2, 0x180, 0x180);
339 static int wm8770_reset(struct snd_soc_component *component) argument
341 return snd_soc_component_write(component, WM8770_RESET, 0);
346 struct snd_soc_component *component; local
411 struct snd_soc_component *component; local
477 struct snd_soc_component *component; local
487 struct snd_soc_component *component; local
496 wm8770_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
568 wm8770_probe(struct snd_soc_component *component) argument
[all...]
H A Dwm8955.c128 static int wm8955_reset(struct snd_soc_component *component) argument
130 return snd_soc_component_write(component, WM8955_RESET, 0);
242 static int wm8955_configure_clocking(struct snd_soc_component *component) argument
244 struct wm8955_priv *wm8955 = snd_soc_component_get_drvdata(component);
267 dev_err(component->dev, "Sample rate %dHz unsupported\n",
282 ret = wm8955_pll_factors(component->dev, wm8955->mclk_rate,
285 dev_err(component->dev,
291 snd_soc_component_update_bits(component, WM8955_PLL_CONTROL_1,
295 snd_soc_component_update_bits(component, WM8955_PLL_CONTROL_2,
298 snd_soc_component_update_bits(component, WM8955_PLL_CONTROL_
333 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
360 wm8955_set_deemph(struct snd_soc_component *component) argument
390 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
400 struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); local
592 struct snd_soc_component *component = dai->component; local
641 struct snd_soc_component *component = dai->component; local
670 struct snd_soc_component *component = dai->component; local
750 struct snd_soc_component *component = codec_dai->component; local
763 wm8955_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
867 wm8955_probe(struct snd_soc_component *component) argument
[all...]
H A Dtas2552.c65 struct snd_soc_component *component; member in struct:tas2552_data
83 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); local
87 snd_soc_component_write(component, TAS2552_RESERVED_0D, 0xc0);
88 snd_soc_component_update_bits(component, TAS2552_LIMIT_RATE_HYS, (1 << 5),
90 snd_soc_component_update_bits(component, TAS2552_CFG_2, 1, 0);
91 snd_soc_component_update_bits(component, TAS2552_CFG_1, TAS2552_SWS, 0);
94 snd_soc_component_update_bits(component, TAS2552_CFG_1, TAS2552_SWS,
96 snd_soc_component_update_bits(component, TAS2552_CFG_2, 1, 1);
97 snd_soc_component_update_bits(component, TAS2552_LIMIT_RATE_HYS, (1 << 5), 0);
98 snd_soc_component_write(component, TAS2552_RESERVED_0
155 tas2552_setup_pll(struct snd_soc_component *component, struct snd_pcm_hw_params *params) argument
239 struct snd_soc_component *component = dai->component; local
328 struct snd_soc_component *component = dai->component; local
346 struct snd_soc_component *component = dai->component; local
396 struct snd_soc_component *component = dai->component; local
443 struct snd_soc_component *component = dai->component; local
471 struct snd_soc_component *component = dai->component; local
566 tas2552_component_probe(struct snd_soc_component *component) argument
614 tas2552_component_remove(struct snd_soc_component *component) argument
624 tas2552_suspend(struct snd_soc_component *component) argument
638 tas2552_resume(struct snd_soc_component *component) argument
[all...]
H A Dwm8978.c408 static void pll_factors(struct snd_soc_component *component, argument
424 dev_warn(component->dev,
471 static int wm8978_configure_pll(struct snd_soc_component *component) argument
473 struct wm8978_priv *wm8978 = snd_soc_component_get_drvdata(component);
505 dev_dbg(component->dev, "%s: OPCLKDIV=%d\n", __func__, opclk_div);
507 snd_soc_component_update_bits(component, WM8978_GPIO_CONTROL, 0x30,
533 dev_dbg(component->dev, "%s: f_MCLK=%uHz, f_PLLOUT=%uHz\n", __func__,
536 pll_factors(component, &pll_div, f2, wm8978->f_mclk);
538 dev_dbg(component->dev, "%s: calculated PLL N=0x%x, K=0x%x, div2=%d\n",
542 snd_soc_component_update_bits(component, WM8978_POWER_MANAGEMENT_
565 struct snd_soc_component *component = codec_dai->component; local
610 struct snd_soc_component *component = codec_dai->component; local
651 struct snd_soc_component *component = codec_dai->component; local
720 struct snd_soc_component *component = dai->component; local
841 struct snd_soc_component *component = dai->component; local
853 wm8978_set_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
924 wm8978_suspend(struct snd_soc_component *component) argument
937 wm8978_resume(struct snd_soc_component *component) argument
972 wm8978_probe(struct snd_soc_component *component) argument
[all...]
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...]
/linux-master/include/sound/
H A Dsoc-component.h3 * soc-component.h
28 /* component interface */
30 int (*open)(struct snd_soc_component *component,
32 int (*free)(struct snd_soc_component *component,
34 int (*set_params)(struct snd_soc_component *component,
37 int (*get_params)(struct snd_soc_component *component,
40 int (*set_metadata)(struct snd_soc_component *component,
43 int (*get_metadata)(struct snd_soc_component *component,
46 int (*trigger)(struct snd_soc_component *component,
48 int (*pointer)(struct snd_soc_component *component,
284 snd_soc_component_get_dapm( struct snd_soc_component *component) argument
298 snd_soc_component_init_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
312 snd_soc_component_get_bias_level(struct snd_soc_component *component) argument
327 snd_soc_component_force_bias_level(struct snd_soc_component *component, enum snd_soc_bias_level level) argument
355 snd_soc_component_cache_sync( struct snd_soc_component *component) argument
438 snd_soc_component_active(struct snd_soc_component *component) argument
[all...]
/linux-master/sound/soc/mediatek/common/
H A Dmtk-afe-platform-driver.h20 snd_pcm_uframes_t mtk_afe_pcm_pointer(struct snd_soc_component *component,
22 int mtk_afe_pcm_new(struct snd_soc_component *component,
26 int mtk_afe_add_sub_dai_control(struct snd_soc_component *component);
/linux-master/sound/soc/tegra/
H A Dtegra_pcm.h23 int tegra_pcm_construct(struct snd_soc_component *component,
25 int tegra_pcm_open(struct snd_soc_component *component,
27 int tegra_pcm_close(struct snd_soc_component *component,
29 int tegra_pcm_hw_params(struct snd_soc_component *component,
32 snd_pcm_uframes_t tegra_pcm_pointer(struct snd_soc_component *component,
/linux-master/sound/soc/meson/
H A Daiu-encoder-spdif.c30 aiu_encoder_spdif_divider_enable(struct snd_soc_component *component, argument
33 snd_soc_component_update_bits(component, AIU_CLK_CTRL,
38 static void aiu_encoder_spdif_hold(struct snd_soc_component *component, argument
41 snd_soc_component_update_bits(component, AIU_958_CTRL,
50 struct snd_soc_component *component = dai->component; local
56 aiu_encoder_spdif_hold(component, false);
62 aiu_encoder_spdif_hold(component, true);
70 static int aiu_encoder_spdif_setup_cs_word(struct snd_soc_component *component, argument
84 snd_soc_component_write(component, AIU_958_CHSTAT_L
99 struct snd_soc_component *component = dai->component; local
158 struct snd_soc_component *component = dai->component; local
[all...]
H A Daiu-encoder-i2s.c30 static void aiu_encoder_i2s_divider_enable(struct snd_soc_component *component, argument
33 snd_soc_component_update_bits(component, AIU_CLK_CTRL,
38 static int aiu_encoder_i2s_setup_desc(struct snd_soc_component *component, argument
45 snd_soc_component_write(component, AIU_RST_SOFT, AIU_RST_SOFT_I2S_FAST);
46 snd_soc_component_read(component, AIU_I2S_SYNC);
71 snd_soc_component_update_bits(component, AIU_I2S_SOURCE_DESC,
81 static int aiu_encoder_i2s_set_legacy_div(struct snd_soc_component *component, argument
94 dev_err(component->dev, "Unsupported i2s divider: %u\n", bs);
98 snd_soc_component_update_bits(component, AIU_CLK_CTRL,
103 snd_soc_component_update_bits(component, AIU_CLK_CTRL_MOR
111 aiu_encoder_i2s_set_more_div(struct snd_soc_component *component, struct snd_pcm_hw_params *params, unsigned int bs) argument
144 aiu_encoder_i2s_set_clocks(struct snd_soc_component *component, struct snd_pcm_hw_params *params) argument
191 struct snd_soc_component *component = dai->component; local
217 struct snd_soc_component *component = dai->component; local
226 struct snd_soc_component *component = dai->component; local
[all...]
/linux-master/drivers/media/pci/ivtv/
H A Divtv-gpio.h15 int ivtv_reset_tuner_gpio(void *dev, int component, int cmd, int value);
/linux-master/drivers/base/
H A Dcomponent.c5 #include <linux/component.h>
16 * The component helper allows drivers to collect a pile of sub-devices,
19 * of_clk_get_by_name(). The component helper can be used when such a
20 * subsystem-specific way to find a device is not available: The component
27 * The component helper also doesn't solve runtime dependencies, e.g. for system
33 * Aggregate drivers first assemble a component match list of what they need
39 struct component;
46 struct component *component; member in struct:component_match_array
65 struct component { struct
98 struct component *component = match->compare[i].component; local
227 try_to_bring_up_aggregate_device(struct aggregate_device *adev, struct component *component) argument
262 try_to_bring_up_masters(struct component *component) argument
572 component_unbind(struct component *component, struct aggregate_device *adev, void *data) argument
615 component_bind(struct component *component, struct aggregate_device *adev, void *data) argument
714 struct component *component; local
804 struct component *c, *component = NULL; local
[all...]
/linux-master/sound/soc/intel/boards/
H A Dskl_hda_dsp_common.h50 struct snd_soc_component *component; local
59 component = pcm->codec_dai->component;
60 if (!component)
63 return hda_dsp_hdmi_build_controls(card, component);
/linux-master/sound/soc/sof/
H A Dpcm.c24 static int create_page_table(struct snd_soc_component *component, argument
33 spcm = snd_sof_find_spcm_dai(component, rtd);
37 return snd_sof_create_page_table(component->dev, dmab,
64 struct snd_soc_component *component = local
68 spcm = snd_sof_find_spcm_dai(component, rtd);
70 dev_err(component->dev,
122 static int sof_pcm_hw_params(struct snd_soc_component *component, argument
126 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(component);
138 spcm = snd_sof_find_spcm_dai(component, rtd);
147 ret = pcm_ops->hw_free(component, substrea
194 sof_pcm_hw_free(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
246 sof_pcm_prepare(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
283 sof_pcm_trigger(struct snd_soc_component *component, struct snd_pcm_substream *substream, int cmd) argument
386 sof_pcm_pointer(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
425 sof_pcm_open(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
490 sof_pcm_close(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
527 sof_pcm_new(struct snd_soc_component *component, struct snd_soc_pcm_runtime *rtd) argument
599 struct snd_soc_component *component = local
632 sof_pcm_probe(struct snd_soc_component *component) argument
671 sof_pcm_remove(struct snd_soc_component *component) argument
677 sof_pcm_ack(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
685 sof_pcm_delay(struct snd_soc_component *component, struct snd_pcm_substream *substream) argument
[all...]

Completed in 330 milliseconds

1234567891011>>