Home
last modified time | relevance | path

Searched refs:snd_soc_component (Results 1 – 21 of 21) sorted by relevance

/linux-4.4.14/include/sound/
Dsoc-topology.h27 struct snd_soc_component;
115 int (*control_load)(struct snd_soc_component *,
117 int (*control_unload)(struct snd_soc_component *,
121 int (*widget_load)(struct snd_soc_component *,
124 int (*widget_unload)(struct snd_soc_component *,
128 int (*pcm_dai_load)(struct snd_soc_component *,
130 int (*pcm_dai_unload)(struct snd_soc_component *,
134 int (*vendor_load)(struct snd_soc_component *,
136 int (*vendor_unload)(struct snd_soc_component *,
140 void (*complete)(struct snd_soc_component *);
[all …]
Dsoc.h388 struct snd_soc_component;
580 int snd_soc_add_component_controls(struct snd_soc_component *component,
761 int (*probe)(struct snd_soc_component *);
762 void (*remove)(struct snd_soc_component *);
765 int (*of_xlate_dai_name)(struct snd_soc_component *component,
768 void (*seq_notifier)(struct snd_soc_component *, enum snd_soc_dapm_type,
770 int (*stream_event)(struct snd_soc_component *, int event);
777 struct snd_soc_component { struct
798 int (*read)(struct snd_soc_component *, unsigned int, unsigned int *); argument
799 int (*write)(struct snd_soc_component *, unsigned int, unsigned int); argument
[all …]
Dsoc-dai.h287 struct snd_soc_component *component;
Dsoc-dapm.h623 struct snd_soc_component *component; /* parent component */
/linux-4.4.14/sound/soc/
Dsoc-io.c28 int snd_soc_component_read(struct snd_soc_component *component, in snd_soc_component_read()
52 int snd_soc_component_write(struct snd_soc_component *component, in snd_soc_component_write()
65 struct snd_soc_component *component, unsigned int reg, in snd_soc_component_update_bits_legacy()
101 int snd_soc_component_update_bits(struct snd_soc_component *component, in snd_soc_component_update_bits()
137 int snd_soc_component_update_bits_async(struct snd_soc_component *component, in snd_soc_component_update_bits_async()
163 void snd_soc_component_async_complete(struct snd_soc_component *component) in snd_soc_component_async_complete()
182 int snd_soc_component_test_bits(struct snd_soc_component *component, in snd_soc_component_test_bits()
Dsoc-ops.c67 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_get_enum_double()
101 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_put_enum_double()
137 static int snd_soc_read_signed(struct snd_soc_component *component, in snd_soc_read_signed()
250 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_get_volsw()
310 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_put_volsw()
372 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_get_volsw_sx()
416 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_put_volsw_sx()
495 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_put_volsw_range()
545 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_get_volsw_range()
630 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in snd_soc_bytes_info()
[all …]
Dsoc-core.c285 static void soc_init_component_debugfs(struct snd_soc_component *component) in soc_init_component_debugfs()
318 static void soc_cleanup_component_debugfs(struct snd_soc_component *component) in soc_cleanup_component_debugfs()
323 static void soc_init_codec_debugfs(struct snd_soc_component *component) in soc_init_codec_debugfs()
378 struct snd_soc_component *component; in dai_list_read_file()
510 struct snd_soc_component *component) in soc_init_component_debugfs()
515 struct snd_soc_component *component) in soc_cleanup_component_debugfs()
864 static struct snd_soc_component *soc_find_component( in soc_find_component()
867 struct snd_soc_component *component; in soc_find_component()
886 struct snd_soc_component *component; in snd_soc_find_dai()
981 static void soc_remove_component(struct snd_soc_component *component) in soc_remove_component()
[all …]
Dsoc-topology.c65 struct snd_soc_component *comp;
378 struct snd_soc_component *comp = tplg->comp; in soc_tplg_add_kcontrol()
385 static void remove_mixer(struct snd_soc_component *comp, in remove_mixer()
408 static void remove_enum(struct snd_soc_component *comp, in remove_enum()
431 static void remove_bytes(struct snd_soc_component *comp, in remove_bytes()
450 static void remove_widget(struct snd_soc_component *comp, in remove_widget()
499 static void remove_pcm_dai(struct snd_soc_component *comp, in remove_pcm_dai()
1756 int snd_soc_tplg_component_load(struct snd_soc_component *comp, in snd_soc_tplg_component_load()
1813 int snd_soc_tplg_component_remove(struct snd_soc_component *comp, u32 index) in snd_soc_tplg_component_remove()
Dsoc-dapm.c2183 static ssize_t dapm_widget_show_component(struct snd_soc_component *cmpnt, in dapm_widget_show_component()
2256 struct snd_soc_component *cmpnt = rtd->codec_dais[i]->component; in dapm_widget_show()
/linux-4.4.14/sound/soc/codecs/
Dsigmadsp.h19 struct snd_soc_component;
36 struct snd_soc_component *component;
62 struct snd_soc_component *component);
Dmax9768.c46 struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); in max9768_get_gpio()
58 struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); in max9768_set_gpio()
132 static int max9768_probe(struct snd_soc_component *component) in max9768_probe()
Dts3a227e.h14 int ts3a227e_enable_jack_detect(struct snd_soc_component *component,
Dts3a227e.c238 int ts3a227e_enable_jack_detect(struct snd_soc_component *component, in ts3a227e_enable_jack_detect()
Dsigmadsp.c706 struct snd_soc_component *component) in sigmadsp_attach()
Drt5645.c500 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt5645_hweq_get()
526 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt5645_hweq_put()
571 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt5645_spk_put_volsw()
Drt5677.c804 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt5677_dsp_vad_get()
815 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in rt5677_dsp_vad_put()
/linux-4.4.14/sound/soc/intel/atom/
Dsst-atom-controls.c163 struct snd_soc_component *c = snd_kcontrol_chip(kcontrol); in sst_slot_get()
220 struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); in sst_slot_put()
330 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in sst_algo_control_get()
349 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in sst_algo_control_set()
435 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); in sst_gain_get()
466 struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); in sst_gain_put()
513 struct snd_soc_component *c = snd_soc_dapm_to_component(w->dapm); in sst_send_pipe_module_params()
556 static int fill_swm_input(struct snd_soc_component *cmpnt, in fill_swm_input()
615 struct snd_soc_component *cmpnt = snd_soc_dapm_to_component(w->dapm); in sst_swm_mixer_event()
960 struct snd_soc_component *c = snd_soc_dapm_to_component(w->dapm); in sst_set_be_modules()
[all …]
/linux-4.4.14/sound/soc/rockchip/
Drockchip_max98090.c123 static int rk_98090_headset_init(struct snd_soc_component *component) in rk_98090_headset_init()
/linux-4.4.14/sound/soc/samsung/
Dspeyside.c225 static int speyside_wm9081_init(struct snd_soc_component *component) in speyside_wm9081_init()
/linux-4.4.14/sound/soc/intel/boards/
Dcht_bsw_max98090_ti.c202 static int cht_max98090_headset_init(struct snd_soc_component *component) in cht_max98090_headset_init()
/linux-4.4.14/sound/soc/intel/skylake/
Dskl-topology.c1102 static int skl_tplg_widget_load(struct snd_soc_component *cmpnt, in skl_tplg_widget_load()