| /kernel/linux/linux-5.10/sound/soc/ |
| D | soc-dapm.c | 3 // soc-dapm.c -- ALSA SoC Dynamic Audio Power Management 42 #define DAPM_UPDATE_STAT(widget, val) widget->dapm->card->dapm_stats.val++; 51 static int snd_soc_dapm_add_path(struct snd_soc_dapm_context *dapm, 58 snd_soc_dapm_new_control(struct snd_soc_dapm_context *dapm, 62 snd_soc_dapm_new_control_unlocked(struct snd_soc_dapm_context *dapm, 65 /* dapm power sequences - make this per codec in the future */ 148 static void dapm_assert_locked(struct snd_soc_dapm_context *dapm) in dapm_assert_locked() argument 150 if (dapm->card && dapm->card->instantiated) in dapm_assert_locked() 151 lockdep_assert_held(&dapm->card->dapm_mutex); in dapm_assert_locked() 188 dapm_assert_locked(w->dapm); in dapm_mark_dirty() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/ti/ |
| D | ams-delta.c | 43 /* Board specific DAPM widgets */ 104 struct snd_soc_dapm_context *dapm = &card->dapm; in ams_delta_set_audio_mode() local 116 snd_soc_dapm_mutex_lock(dapm); in ams_delta_set_audio_mode() 124 if (pin != snd_soc_dapm_get_pin_status(dapm, "Mouthpiece")) { in ams_delta_set_audio_mode() 127 snd_soc_dapm_enable_pin_unlocked(dapm, "Mouthpiece"); in ams_delta_set_audio_mode() 129 snd_soc_dapm_disable_pin_unlocked(dapm, "Mouthpiece"); in ams_delta_set_audio_mode() 132 if (pin != snd_soc_dapm_get_pin_status(dapm, "Earpiece")) { in ams_delta_set_audio_mode() 135 snd_soc_dapm_enable_pin_unlocked(dapm, "Earpiece"); in ams_delta_set_audio_mode() 137 snd_soc_dapm_disable_pin_unlocked(dapm, "Earpiece"); in ams_delta_set_audio_mode() 140 if (pin != snd_soc_dapm_get_pin_status(dapm, "Microphone")) { in ams_delta_set_audio_mode() [all …]
|
| D | omap3pandora.c | 77 dev_err(w->dapm->dev, "Failed to power DAC: %d\n", ret); in omap3pandora_dac_event() 143 struct snd_soc_dapm_context *dapm = &rtd->card->dapm; in omap3pandora_out_init() local 146 snd_soc_dapm_nc_pin(dapm, "EARPIECE"); in omap3pandora_out_init() 147 snd_soc_dapm_nc_pin(dapm, "PREDRIVEL"); in omap3pandora_out_init() 148 snd_soc_dapm_nc_pin(dapm, "PREDRIVER"); in omap3pandora_out_init() 149 snd_soc_dapm_nc_pin(dapm, "HSOL"); in omap3pandora_out_init() 150 snd_soc_dapm_nc_pin(dapm, "HSOR"); in omap3pandora_out_init() 151 snd_soc_dapm_nc_pin(dapm, "CARKITL"); in omap3pandora_out_init() 152 snd_soc_dapm_nc_pin(dapm, "CARKITR"); in omap3pandora_out_init() 153 snd_soc_dapm_nc_pin(dapm, "HFL"); in omap3pandora_out_init() [all …]
|
| D | n810.c | 42 static void n810_ext_control(struct snd_soc_dapm_context *dapm) in n810_ext_control() argument 58 snd_soc_dapm_mutex_lock(dapm); in n810_ext_control() 61 snd_soc_dapm_enable_pin_unlocked(dapm, "Ext Spk"); in n810_ext_control() 63 snd_soc_dapm_disable_pin_unlocked(dapm, "Ext Spk"); in n810_ext_control() 66 snd_soc_dapm_enable_pin_unlocked(dapm, "Headphone Jack"); in n810_ext_control() 68 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in n810_ext_control() 70 snd_soc_dapm_enable_pin_unlocked(dapm, "HS Mic"); in n810_ext_control() 72 snd_soc_dapm_disable_pin_unlocked(dapm, "HS Mic"); in n810_ext_control() 75 snd_soc_dapm_enable_pin_unlocked(dapm, "DMic"); in n810_ext_control() 77 snd_soc_dapm_disable_pin_unlocked(dapm, "DMic"); in n810_ext_control() [all …]
|
| D | rx51.c | 45 static void rx51_ext_control(struct snd_soc_dapm_context *dapm) in rx51_ext_control() argument 47 struct snd_soc_card *card = dapm->card; in rx51_ext_control() 64 snd_soc_dapm_mutex_lock(dapm); in rx51_ext_control() 67 snd_soc_dapm_enable_pin_unlocked(dapm, "Ext Spk"); in rx51_ext_control() 69 snd_soc_dapm_disable_pin_unlocked(dapm, "Ext Spk"); in rx51_ext_control() 71 snd_soc_dapm_enable_pin_unlocked(dapm, "DMic"); in rx51_ext_control() 73 snd_soc_dapm_disable_pin_unlocked(dapm, "DMic"); in rx51_ext_control() 75 snd_soc_dapm_enable_pin_unlocked(dapm, "Headphone Jack"); in rx51_ext_control() 77 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in rx51_ext_control() 79 snd_soc_dapm_enable_pin_unlocked(dapm, "HS Mic"); in rx51_ext_control() [all …]
|
| D | omap-twl4030.c | 118 /* Headset jack detection DAPM pins */ 139 static inline void twl4030_disconnect_pin(struct snd_soc_dapm_context *dapm, in twl4030_disconnect_pin() argument 143 snd_soc_dapm_disable_pin(dapm, pin); in twl4030_disconnect_pin() 149 struct snd_soc_dapm_context *dapm = &card->dapm; in omap_twl4030_init() local 180 twl4030_disconnect_pin(dapm, pdata->has_ear, "Earpiece Spk"); in omap_twl4030_init() 181 twl4030_disconnect_pin(dapm, pdata->has_hf, "Handsfree Spk"); in omap_twl4030_init() 182 twl4030_disconnect_pin(dapm, pdata->has_hs, "Headset Stereophone"); in omap_twl4030_init() 183 twl4030_disconnect_pin(dapm, pdata->has_predriv, "Ext Spk"); in omap_twl4030_init() 184 twl4030_disconnect_pin(dapm, pdata->has_carkit, "Carkit Spk"); in omap_twl4030_init() 186 twl4030_disconnect_pin(dapm, pdata->has_mainmic, "Main Mic"); in omap_twl4030_init() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/pxa/ |
| D | spitz.c | 42 static void spitz_ext_control(struct snd_soc_dapm_context *dapm) in spitz_ext_control() argument 44 snd_soc_dapm_mutex_lock(dapm); in spitz_ext_control() 47 snd_soc_dapm_enable_pin_unlocked(dapm, "Ext Spk"); in spitz_ext_control() 49 snd_soc_dapm_disable_pin_unlocked(dapm, "Ext Spk"); in spitz_ext_control() 55 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control() 56 snd_soc_dapm_disable_pin_unlocked(dapm, "Mic Jack"); in spitz_ext_control() 57 snd_soc_dapm_disable_pin_unlocked(dapm, "Line Jack"); in spitz_ext_control() 58 snd_soc_dapm_enable_pin_unlocked(dapm, "Headphone Jack"); in spitz_ext_control() 64 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in spitz_ext_control() 65 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in spitz_ext_control() [all …]
|
| D | corgi.c | 44 static void corgi_ext_control(struct snd_soc_dapm_context *dapm) in corgi_ext_control() argument 46 snd_soc_dapm_mutex_lock(dapm); in corgi_ext_control() 54 snd_soc_dapm_disable_pin_unlocked(dapm, "Mic Jack"); in corgi_ext_control() 55 snd_soc_dapm_disable_pin_unlocked(dapm, "Line Jack"); in corgi_ext_control() 56 snd_soc_dapm_enable_pin_unlocked(dapm, "Headphone Jack"); in corgi_ext_control() 57 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in corgi_ext_control() 63 snd_soc_dapm_enable_pin_unlocked(dapm, "Mic Jack"); in corgi_ext_control() 64 snd_soc_dapm_disable_pin_unlocked(dapm, "Line Jack"); in corgi_ext_control() 65 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in corgi_ext_control() 66 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in corgi_ext_control() [all …]
|
| D | tosa.c | 39 static void tosa_ext_control(struct snd_soc_dapm_context *dapm) in tosa_ext_control() argument 42 snd_soc_dapm_mutex_lock(dapm); in tosa_ext_control() 47 snd_soc_dapm_disable_pin_unlocked(dapm, "Mic (Internal)"); in tosa_ext_control() 48 snd_soc_dapm_enable_pin_unlocked(dapm, "Headphone Jack"); in tosa_ext_control() 49 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control() 52 snd_soc_dapm_enable_pin_unlocked(dapm, "Mic (Internal)"); in tosa_ext_control() 53 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in tosa_ext_control() 54 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Jack"); in tosa_ext_control() 57 snd_soc_dapm_disable_pin_unlocked(dapm, "Mic (Internal)"); in tosa_ext_control() 58 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in tosa_ext_control() [all …]
|
| D | magician.c | 39 static void magician_ext_control(struct snd_soc_dapm_context *dapm) in magician_ext_control() argument 42 snd_soc_dapm_mutex_lock(dapm); in magician_ext_control() 45 snd_soc_dapm_enable_pin_unlocked(dapm, "Speaker"); in magician_ext_control() 47 snd_soc_dapm_disable_pin_unlocked(dapm, "Speaker"); in magician_ext_control() 49 snd_soc_dapm_enable_pin_unlocked(dapm, "Headphone Jack"); in magician_ext_control() 51 snd_soc_dapm_disable_pin_unlocked(dapm, "Headphone Jack"); in magician_ext_control() 55 snd_soc_dapm_disable_pin_unlocked(dapm, "Headset Mic"); in magician_ext_control() 56 snd_soc_dapm_enable_pin_unlocked(dapm, "Call Mic"); in magician_ext_control() 59 snd_soc_dapm_disable_pin_unlocked(dapm, "Call Mic"); in magician_ext_control() 60 snd_soc_dapm_enable_pin_unlocked(dapm, "Headset Mic"); in magician_ext_control() [all …]
|
| D | poodle.c | 41 static void poodle_ext_control(struct snd_soc_dapm_context *dapm) in poodle_ext_control() argument 50 snd_soc_dapm_enable_pin(dapm, "Headphone Jack"); in poodle_ext_control() 56 snd_soc_dapm_disable_pin(dapm, "Headphone Jack"); in poodle_ext_control() 61 snd_soc_dapm_enable_pin(dapm, "Ext Spk"); in poodle_ext_control() 63 snd_soc_dapm_disable_pin(dapm, "Ext Spk"); in poodle_ext_control() 65 /* signal a DAPM event */ in poodle_ext_control() 66 snd_soc_dapm_sync(dapm); in poodle_ext_control() 74 poodle_ext_control(&rtd->card->dapm); in poodle_startup() 149 poodle_ext_control(&card->dapm); in poodle_set_jack() 169 poodle_ext_control(&card->dapm); in poodle_set_spk() [all …]
|
| /kernel/linux/linux-5.10/include/sound/ |
| D | soc-dapm.h | 3 * linux/sound/soc-dapm.h -- ALSA SoC Dynamic Audio Power Management 208 /* events that are pre and post DAPM */ 280 /* dapm kcontrol types */ 338 /* dapm stream operations */ 347 /* dapm event types */ 385 * @PREPARE: Prepare for audio operations. Called before DAPM switching for 406 /* dapm controls */ 421 int snd_soc_dapm_new_controls(struct snd_soc_dapm_context *dapm, 425 struct snd_soc_dapm_context *dapm, 428 struct snd_soc_dapm_context *dapm, [all …]
|
| D | soc-component.h | 215 struct snd_soc_dapm_context dapm; member 237 * snd_soc_dapm_to_component() - Casts a DAPM context to the component it is 239 * @dapm: The DAPM context to cast to the component 241 * This function must only be used on DAPM contexts that are known to be part of 246 struct snd_soc_dapm_context *dapm) in snd_soc_dapm_to_component() argument 248 return container_of(dapm, struct snd_soc_component, dapm); in snd_soc_dapm_to_component() 252 * snd_soc_component_get_dapm() - Returns the DAPM context associated with a 254 * @component: The component for which to get the DAPM context 259 return &component->dapm; in snd_soc_component_get_dapm() 263 * snd_soc_component_init_bias_level() - Initialize COMPONENT DAPM bias level [all …]
|
| /kernel/linux/linux-5.10/drivers/staging/greybus/ |
| D | audio_helper.c | 9 #include <sound/soc-dapm.h> 25 if (w->dapm != dai_w->dapm) in gbaudio_dapm_link_dai_widget() 53 /* Add the DAPM path and set widget's linked status in gbaudio_dapm_link_dai_widget() 54 * snd_soc_dapm_add_path(w->dapm, src, sink, NULL, NULL); in gbaudio_dapm_link_dai_widget() 61 struct snd_soc_dapm_context *dapm) in gbaudio_dapm_link_component_dai_widgets() argument 67 if (dai_w->dapm != dapm) in gbaudio_dapm_link_component_dai_widgets() 113 int gbaudio_dapm_free_controls(struct snd_soc_dapm_context *dapm, in gbaudio_dapm_free_controls() argument 120 struct dentry *parent = dapm->debugfs_dapm; in gbaudio_dapm_free_controls() 124 mutex_lock(&dapm->card->dapm_mutex); in gbaudio_dapm_free_controls() 127 list_for_each_entry_safe(w, next_w, &dapm->card->widgets, in gbaudio_dapm_free_controls() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/samsung/ |
| D | smdk_wm8994.c | 82 struct snd_soc_dapm_context *dapm = &rtd->card->dapm; in smdk_wm8994_init_paiftx() local 85 snd_soc_dapm_nc_pin(dapm, "HPOUT2P"); in smdk_wm8994_init_paiftx() 86 snd_soc_dapm_nc_pin(dapm, "HPOUT2N"); in smdk_wm8994_init_paiftx() 87 snd_soc_dapm_nc_pin(dapm, "SPKOUTLN"); in smdk_wm8994_init_paiftx() 88 snd_soc_dapm_nc_pin(dapm, "SPKOUTLP"); in smdk_wm8994_init_paiftx() 89 snd_soc_dapm_nc_pin(dapm, "SPKOUTRP"); in smdk_wm8994_init_paiftx() 90 snd_soc_dapm_nc_pin(dapm, "SPKOUTRN"); in smdk_wm8994_init_paiftx() 91 snd_soc_dapm_nc_pin(dapm, "LINEOUT1N"); in smdk_wm8994_init_paiftx() 92 snd_soc_dapm_nc_pin(dapm, "LINEOUT1P"); in smdk_wm8994_init_paiftx() 93 snd_soc_dapm_nc_pin(dapm, "LINEOUT2N"); in smdk_wm8994_init_paiftx() [all …]
|
| D | speyside.c | 8 #include <sound/soc-dapm.h> 20 struct snd_soc_dapm_context *dapm, in speyside_set_bias_level() argument 30 if (dapm->dev != codec_dai->dev) in speyside_set_bias_level() 56 struct snd_soc_dapm_context *dapm, in speyside_set_bias_level_post() argument 66 if (dapm->dev != codec_dai->dev) in speyside_set_bias_level_post() 71 if (card->dapm.bias_level == SND_SOC_BIAS_STANDBY) { in speyside_set_bias_level_post() 93 card->dapm.bias_level = level; in speyside_set_bias_level_post() 100 /* Headset jack detection DAPM pins */ 128 /* Re-run DAPM to make sure we're using the correct mic bias */ in speyside_set_polarity() 173 snd_soc_dapm_ignore_suspend(&card->dapm, "Headphone"); in speyside_late_probe() [all …]
|
| D | neo1973_wm8753.c | 249 snd_soc_dapm_disable_pin(&card->dapm, "GSM Line Out"); in neo1973_wm8753_init() 250 snd_soc_dapm_disable_pin(&card->dapm, "GSM Line In"); in neo1973_wm8753_init() 251 snd_soc_dapm_disable_pin(&card->dapm, "Headset Mic"); in neo1973_wm8753_init() 252 snd_soc_dapm_disable_pin(&card->dapm, "Handset Mic"); in neo1973_wm8753_init() 253 snd_soc_dapm_disable_pin(&card->dapm, "Stereo Out"); in neo1973_wm8753_init() 254 snd_soc_dapm_disable_pin(&card->dapm, "Handset Spk"); in neo1973_wm8753_init() 257 snd_soc_dapm_ignore_suspend(&card->dapm, "GSM Line Out"); in neo1973_wm8753_init() 258 snd_soc_dapm_ignore_suspend(&card->dapm, "GSM Line In"); in neo1973_wm8753_init() 259 snd_soc_dapm_ignore_suspend(&card->dapm, "Headset Mic"); in neo1973_wm8753_init() 260 snd_soc_dapm_ignore_suspend(&card->dapm, "Handset Mic"); in neo1973_wm8753_init() [all …]
|
| D | tobermory.c | 8 #include <sound/soc-dapm.h> 18 struct snd_soc_dapm_context *dapm, in tobermory_set_bias_level() argument 28 if (dapm->dev != codec_dai->dev) in tobermory_set_bias_level() 33 if (dapm->bias_level == SND_SOC_BIAS_STANDBY) { in tobermory_set_bias_level() 61 struct snd_soc_dapm_context *dapm, in tobermory_set_bias_level_post() argument 71 if (dapm->dev != codec_dai->dev) in tobermory_set_bias_level_post() 95 dapm->bias_level = level; in tobermory_set_bias_level_post() 164 /* Headset jack detection DAPM pins */
|
| /kernel/linux/linux-5.10/sound/soc/sunxi/ |
| D | sun8i-codec-analog.c | 18 #include <sound/soc-dapm.h> 234 * Due to this component and the codec belonging to separate DAPM 347 struct snd_soc_component *component = snd_soc_dapm_to_component(w->dapm); in sun8i_headphone_amp_event() 394 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(cmpnt); in sun8i_codec_add_headphone() local 406 ret = snd_soc_dapm_new_controls(dapm, sun8i_codec_headphone_widgets, in sun8i_codec_add_headphone() 409 dev_err(dev, "Failed to add Headphone DAPM widgets: %d\n", ret); in sun8i_codec_add_headphone() 413 ret = snd_soc_dapm_add_routes(dapm, sun8i_codec_headphone_routes, in sun8i_codec_add_headphone() 416 dev_err(dev, "Failed to add Headphone DAPM routes: %d\n", ret); in sun8i_codec_add_headphone() 432 struct snd_soc_dapm_context *dapm = snd_soc_component_get_dapm(cmpnt); in sun8i_codec_add_mbias() local 436 ret = snd_soc_dapm_new_controls(dapm, sun8i_codec_mbias_widgets, in sun8i_codec_add_mbias() [all …]
|
| /kernel/linux/linux-5.10/Documentation/sound/soc/ |
| D | dapm.rst | 8 Dynamic Audio Power Management (DAPM) is designed to allow portable 13 DAPM is also completely transparent to all user space applications as 15 recompiling are required for user space applications. DAPM makes power 19 DAPM spans the whole machine. It covers power control within the entire 23 There are 4 power domains within DAPM 50 All DAPM power switching decisions are made automatically by consulting an audio 57 DAPM Widgets 60 Audio DAPM widgets fall into a number of types:- 127 (Widgets are defined in include/sound/soc-dapm.h) 130 There are convenience macros defined in soc-dapm.h that can be used to quickly [all …]
|
| /kernel/linux/linux-5.10/sound/soc/ux500/ |
| D | mop500_ab8500.c | 19 #include <sound/soc-dapm.h> 362 struct snd_soc_dapm_context *dapm = &rtd->card->dapm; in mop500_ab8500_machine_init() local 411 ret = snd_soc_dapm_disable_pin(dapm, "Earpiece"); in mop500_ab8500_machine_init() 412 ret |= snd_soc_dapm_disable_pin(dapm, "Speaker Left"); in mop500_ab8500_machine_init() 413 ret |= snd_soc_dapm_disable_pin(dapm, "Speaker Right"); in mop500_ab8500_machine_init() 414 ret |= snd_soc_dapm_disable_pin(dapm, "LineOut Left"); in mop500_ab8500_machine_init() 415 ret |= snd_soc_dapm_disable_pin(dapm, "LineOut Right"); in mop500_ab8500_machine_init() 416 ret |= snd_soc_dapm_disable_pin(dapm, "Vibra 1"); in mop500_ab8500_machine_init() 417 ret |= snd_soc_dapm_disable_pin(dapm, "Vibra 2"); in mop500_ab8500_machine_init() 418 ret |= snd_soc_dapm_disable_pin(dapm, "Mic 1"); in mop500_ab8500_machine_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/input/misc/ |
| D | arizona-haptics.c | 16 #include <sound/soc-dapm.h> 38 snd_soc_dapm_to_component(arizona->dapm); in arizona_haptics_work() 41 if (!haptics->arizona->dapm) { in arizona_haptics_work() 42 dev_err(arizona->dev, "No DAPM context\n"); in arizona_haptics_work() 75 ret = snd_soc_dapm_sync(arizona->dapm); in arizona_haptics_work() 77 dev_err(arizona->dev, "Failed to sync DAPM: %d\n", in arizona_haptics_work() 90 ret = snd_soc_dapm_sync(arizona->dapm); in arizona_haptics_work() 92 dev_err(arizona->dev, "Failed to sync DAPM: %d\n", in arizona_haptics_work() 114 if (!arizona->dapm) { in arizona_haptics_play() 115 dev_err(arizona->dev, "No DAPM context\n"); in arizona_haptics_play() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/intel/boards/ |
| D | sof_sdw_max98373.c | 12 #include <sound/soc-dapm.h> 44 ret = snd_soc_dapm_new_controls(&card->dapm, mx8373_widgets, in spk_init() 51 ret = snd_soc_dapm_add_routes(&card->dapm, max_98373_dapm_routes, 2); in spk_init() 116 struct snd_soc_dapm_context *dapm = &card->dapm; in sof_sdw_mx8373_late_probe() local 119 snd_soc_dapm_disable_pin(dapm, "Left Spk"); in sof_sdw_mx8373_late_probe() 120 snd_soc_dapm_disable_pin(dapm, "Right Spk"); in sof_sdw_mx8373_late_probe() 121 return snd_soc_dapm_sync(dapm); in sof_sdw_mx8373_late_probe()
|
| D | sof_maxim_common.c | 8 #include <sound/soc-dapm.h> 75 struct snd_soc_dapm_context *dapm = in max98373_trigger() local 86 ret = snd_soc_dapm_enable_pin(dapm, pin_name); in max98373_trigger() 88 snd_soc_dapm_sync(dapm); in max98373_trigger() 93 ret = snd_soc_dapm_disable_pin(dapm, pin_name); in max98373_trigger() 95 snd_soc_dapm_sync(dapm); in max98373_trigger() 115 ret = snd_soc_dapm_add_routes(&card->dapm, max_98373_dapm_routes, in max98373_spk_codec_init()
|
| /kernel/linux/linux-5.10/sound/soc/atmel/ |
| D | tse850-pcm5142.c | 63 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kctrl); in tse850_get_mux1() local 64 struct snd_soc_card *card = dapm->card; in tse850_get_mux1() 75 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kctrl); in tse850_put_mux1() local 76 struct snd_soc_card *card = dapm->card; in tse850_put_mux1() 93 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kctrl); in tse850_get_mux2() local 94 struct snd_soc_card *card = dapm->card; in tse850_get_mux2() 105 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kctrl); in tse850_put_mux2() local 106 struct snd_soc_card *card = dapm->card; in tse850_put_mux2() 123 struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kctrl); in tse850_get_mix() local 124 struct snd_soc_card *card = dapm->card; in tse850_get_mix() [all …]
|