Home
last modified time | relevance | path

Searched refs:ctl (Results 1 – 25 of 57) sorted by relevance

123

/sound/pci/ctxfi/
A Dcthw20k1.c181 ctl->dirty.bf.ctl = 1; in src_set_state()
190 ctl->dirty.bf.ctl = 1; in src_set_bm()
199 ctl->dirty.bf.ctl = 1; in src_set_rsr()
208 ctl->dirty.bf.ctl = 1; in src_set_sf()
217 ctl->dirty.bf.ctl = 1; in src_set_wr()
226 ctl->dirty.bf.ctl = 1; in src_set_pm()
235 ctl->dirty.bf.ctl = 1; in src_set_rom()
244 ctl->dirty.bf.ctl = 1; in src_set_vo()
253 ctl->dirty.bf.ctl = 1; in src_set_st()
262 ctl->dirty.bf.ctl = 1; in src_set_ie()
[all …]
A Dcthw20k2.c181 ctl->dirty.bf.ctl = 1; in src_set_state()
190 ctl->dirty.bf.ctl = 1; in src_set_bm()
199 ctl->dirty.bf.ctl = 1; in src_set_rsr()
208 ctl->dirty.bf.ctl = 1; in src_set_sf()
217 ctl->dirty.bf.ctl = 1; in src_set_wr()
226 ctl->dirty.bf.ctl = 1; in src_set_pm()
235 ctl->dirty.bf.ctl = 1; in src_set_rom()
244 ctl->dirty.bf.ctl = 1; in src_set_vo()
253 ctl->dirty.bf.ctl = 1; in src_set_st()
262 ctl->dirty.bf.ctl = 1; in src_set_ie()
[all …]
A Dctmixer.c117 .ctl = 1,
121 .ctl = 1,
125 .ctl = 1,
129 .ctl = 1,
133 .ctl = 1,
137 .ctl = 1,
141 .ctl = 1,
145 .ctl = 1,
149 .ctl = 1,
153 .ctl = 1,
[all …]
/sound/pci/ice1712/
A Dwm8766.c215 val1 = wm->regs[wm->ctl[n].reg1] & wm->ctl[n].mask1; in snd_wm8766_ctl_get()
218 val2 = wm->regs[wm->ctl[n].reg2] & wm->ctl[n].mask2; in snd_wm8766_ctl_get()
225 val1 = wm->ctl[n].max - (val1 - wm->ctl[n].min); in snd_wm8766_ctl_get()
227 val2 = wm->ctl[n].max - (val2 - wm->ctl[n].min); in snd_wm8766_ctl_get()
247 regval1 = wm->ctl[n].max - (regval1 - wm->ctl[n].min); in snd_wm8766_ctl_put()
253 val = wm->regs[wm->ctl[n].reg1] & ~wm->ctl[n].mask1; in snd_wm8766_ctl_put()
257 wm->ctl[n].reg1 == wm->ctl[n].reg2) { in snd_wm8766_ctl_put()
264 wm->ctl[n].reg1 != wm->ctl[n].reg2) { in snd_wm8766_ctl_put()
265 val = wm->regs[wm->ctl[n].reg2] & ~wm->ctl[n].mask2; in snd_wm8766_ctl_put()
313 if (!ctl) in snd_wm8766_add_control()
[all …]
A Dwm8776.c485 val1 = wm->regs[wm->ctl[n].reg1] & wm->ctl[n].mask1; in snd_wm8776_ctl_get()
488 val2 = wm->regs[wm->ctl[n].reg2] & wm->ctl[n].mask2; in snd_wm8776_ctl_get()
495 val1 = wm->ctl[n].max - (val1 - wm->ctl[n].min); in snd_wm8776_ctl_get()
497 val2 = wm->ctl[n].max - (val2 - wm->ctl[n].min); in snd_wm8776_ctl_get()
517 regval1 = wm->ctl[n].max - (regval1 - wm->ctl[n].min); in snd_wm8776_ctl_put()
518 regval2 = wm->ctl[n].max - (regval2 - wm->ctl[n].min); in snd_wm8776_ctl_put()
523 val = wm->regs[wm->ctl[n].reg1] & ~wm->ctl[n].mask1; in snd_wm8776_ctl_put()
527 wm->ctl[n].reg1 == wm->ctl[n].reg2) { in snd_wm8776_ctl_put()
534 wm->ctl[n].reg1 != wm->ctl[n].reg2) { in snd_wm8776_ctl_put()
535 val = wm->regs[wm->ctl[n].reg2] & ~wm->ctl[n].mask2; in snd_wm8776_ctl_put()
[all …]
A Dpsc724.c195 spec->wm8776.ctl[WM8776_CTL_HP_SW].name); in psc724_set_jack_state()
305 struct snd_kcontrol *ctl; in psc724_add_controls() local
311 spec->wm8776.ctl[WM8776_CTL_DAC_ZC_SW].name = front_zc; in psc724_add_controls()
312 spec->wm8776.ctl[WM8776_CTL_AUX_SW].name = NULL; in psc724_add_controls()
324 spec->wm8766.ctl[WM8766_CTL_CH3_VOL].name = NULL; in psc724_add_controls()
327 spec->wm8766.ctl[WM8766_CTL_CH3_SW].name = NULL; in psc724_add_controls()
330 spec->wm8766.ctl[WM8766_CTL_PHASE3_SW].name = NULL; in psc724_add_controls()
333 spec->wm8766.ctl[WM8766_CTL_DEEMPH3_SW].name = NULL; in psc724_add_controls()
347 ctl = snd_ctl_new1(&cont, ice); in psc724_add_controls()
348 if (!ctl) in psc724_add_controls()
[all …]
/sound/pci/oxygen/
A Doxygen_mixer.c19 struct oxygen *chip = ctl->private_data; in dac_volume_info()
31 struct oxygen *chip = ctl->private_data; in dac_volume_get()
44 struct oxygen *chip = ctl->private_data; in dac_volume_put()
64 struct oxygen *chip = ctl->private_data; in dac_mute_get()
432 u32 bit = ctl->private_value; in spdif_bit_switch_get()
443 u32 bit = ctl->private_value; in spdif_bit_switch_put()
474 u8 bit = ctl->private_value; in monitor_get()
486 u8 bit = ctl->private_value; in monitor_put()
1045 struct snd_kcontrol *ctl; in add_controls() local
1072 if (!ctl) in add_controls()
[all …]
A Dxonar_wm87x6.c622 if (!(ctl->private_value & mode)) in wm8776_field_set_from_ctl()
654 ctl->private_value = (ctl->private_value & ~0xf) | value; in wm8776_field_set()
655 wm8776_field_set_from_ctl(ctl); in wm8776_field_set()
877 if (ctl->private_value & mode) in activate_control()
1161 struct snd_kcontrol *ctl; in add_lc_controls() local
1167 if (!ctl) in add_lc_controls()
1172 data->lc_controls[i] = ctl; in add_lc_controls()
1181 struct snd_kcontrol *ctl; in xonar_ds_mixer_init() local
1186 if (!ctl) in xonar_ds_mixer_init()
1205 struct snd_kcontrol *ctl; in xonar_hdav_slim_mixer_init() local
[all …]
A Dxonar_dg_mixer.c62 struct oxygen *chip = ctl->private_data; in output_select_get()
74 struct oxygen *chip = ctl->private_data; in output_select_put()
107 struct oxygen *chip = ctl->private_data; in hp_stereo_volume_get()
123 struct oxygen *chip = ctl->private_data; in hp_stereo_volume_put()
153 struct oxygen *chip = ctl->private_data; in hp_mute_get()
166 struct oxygen *chip = ctl->private_data; in hp_mute_put()
211 struct oxygen *chip = ctl->private_data; in input_vol_get()
213 unsigned int idx = ctl->private_value; in input_vol_get()
225 struct oxygen *chip = ctl->private_data; in input_vol_put()
227 unsigned int idx = ctl->private_value; in input_vol_put()
[all …]
A Dxonar_lib.c91 int xonar_gpio_bit_switch_get(struct snd_kcontrol *ctl, in xonar_gpio_bit_switch_get() argument
94 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_get()
95 u16 bit = ctl->private_value; in xonar_gpio_bit_switch_get()
96 bool invert = ctl->private_value & XONAR_GPIO_BIT_INVERT; in xonar_gpio_bit_switch_get()
103 int xonar_gpio_bit_switch_put(struct snd_kcontrol *ctl, in xonar_gpio_bit_switch_put() argument
106 struct oxygen *chip = ctl->private_data; in xonar_gpio_bit_switch_put()
107 u16 bit = ctl->private_value; in xonar_gpio_bit_switch_put()
108 bool invert = ctl->private_value & XONAR_GPIO_BIT_INVERT; in xonar_gpio_bit_switch_put()
A Doxygen.c423 static int rolloff_info(struct snd_kcontrol *ctl, in rolloff_info() argument
433 static int rolloff_get(struct snd_kcontrol *ctl, in rolloff_get() argument
436 struct oxygen *chip = ctl->private_data; in rolloff_get()
444 static int rolloff_put(struct snd_kcontrol *ctl, in rolloff_put() argument
447 struct oxygen *chip = ctl->private_data; in rolloff_put()
487 struct oxygen *chip = ctl->private_data; in hpf_get()
497 struct oxygen *chip = ctl->private_data; in hpf_put()
540 struct oxygen *chip = ctl->private_data; in meridian_dig_source_get()
551 struct oxygen *chip = ctl->private_data; in claro_dig_source_get()
562 struct oxygen *chip = ctl->private_data; in meridian_dig_source_put()
[all …]
A Dxonar_pcm179x.c747 struct oxygen *chip = ctl->private_data; in rolloff_get()
759 struct oxygen *chip = ctl->private_data; in rolloff_put()
789 static int deemph_get(struct snd_kcontrol *ctl, in deemph_get() argument
792 struct oxygen *chip = ctl->private_data; in deemph_get()
803 struct oxygen *chip = ctl->private_data; in deemph_put()
854 struct oxygen *chip = ctl->private_data; in st_output_switch_get()
871 struct oxygen *chip = ctl->private_data; in st_output_switch_put()
909 struct oxygen *chip = ctl->private_data; in st_hp_volume_offset_get()
930 struct oxygen *chip = ctl->private_data; in st_hp_volume_offset_put()
968 struct oxygen *chip = ctl->private_data; in xense_output_switch_get()
[all …]
A Dxonar.h30 int xonar_gpio_bit_switch_get(struct snd_kcontrol *ctl,
32 int xonar_gpio_bit_switch_put(struct snd_kcontrol *ctl,
A Dxonar_cs43xx.c283 static int rolloff_info(struct snd_kcontrol *ctl, in rolloff_info() argument
293 static int rolloff_get(struct snd_kcontrol *ctl, in rolloff_get() argument
296 struct oxygen *chip = ctl->private_data; in rolloff_get()
304 static int rolloff_put(struct snd_kcontrol *ctl, in rolloff_put() argument
307 struct oxygen *chip = ctl->private_data; in rolloff_put()
/sound/soc/samsung/
A Dpcm.c157 u32 ctl, clkctl; in s3c_pcm_snd_txctrl() local
165 ctl |= S3C_PCM_CTL_TXDMA_EN; in s3c_pcm_snd_txctrl()
166 ctl |= S3C_PCM_CTL_TXFIFO_EN; in s3c_pcm_snd_txctrl()
167 ctl |= S3C_PCM_CTL_ENABLE; in s3c_pcm_snd_txctrl()
171 ctl &= ~S3C_PCM_CTL_TXDMA_EN; in s3c_pcm_snd_txctrl()
175 ctl &= ~S3C_PCM_CTL_ENABLE; in s3c_pcm_snd_txctrl()
188 u32 ctl, clkctl; in s3c_pcm_snd_rxctrl() local
196 ctl |= S3C_PCM_CTL_RXDMA_EN; in s3c_pcm_snd_rxctrl()
198 ctl |= S3C_PCM_CTL_ENABLE; in s3c_pcm_snd_rxctrl()
206 ctl &= ~S3C_PCM_CTL_ENABLE; in s3c_pcm_snd_rxctrl()
[all …]
/sound/soc/kirkwood/
A Dkirkwood-i2s.c341 ctl |= KIRKWOOD_PLAYCTL_I2S_MUTE; in kirkwood_i2s_play_mute()
343 ctl |= KIRKWOOD_PLAYCTL_SPDIF_MUTE; in kirkwood_i2s_play_mute()
344 return ctl; in kirkwood_i2s_play_mute()
352 uint32_t ctl, value; in kirkwood_i2s_play_trigger() local
363 value = ctl; in kirkwood_i2s_play_trigger()
372 ctl); in kirkwood_i2s_play_trigger()
378 ctl = priv->ctl_play; in kirkwood_i2s_play_trigger()
383 ctl = kirkwood_i2s_play_mute(ctl); in kirkwood_i2s_play_trigger()
424 ctl = kirkwood_i2s_play_mute(ctl); in kirkwood_i2s_play_trigger()
439 uint32_t ctl, value; in kirkwood_i2s_rec_trigger() local
[all …]
/sound/pci/emu10k1/
A Demufx.c339 if (ctl->min == 0 && ctl->max == 1) in snd_emu10k1_gpr_ctl_info()
393 if ((ctl->count % 5) != 0 || (ctl->count / 5) != ctl->vcount) { in snd_emu10k1_gpr_ctl_put()
401 if ((ctl->count % 5) != 0 || (ctl->count / 5) != ctl->vcount) { in snd_emu10k1_gpr_ctl_put()
1180 ctl->vcount = ctl->count = 1; in snd_emu10k1_init_mono_control2()
1204 ctl->vcount = ctl->count = 2; in snd_emu10k1_init_stereo_control2()
1229 ctl->vcount = ctl->count = 1; in snd_emu10k1_init_mono_onoff_control()
1242 ctl->vcount = ctl->count = 2; in snd_emu10k1_init_stereo_onoff_control()
1572 ctl->value[0] = ctl->value[1] = 20; in _snd_emu10k1_audigy_init_efx()
1581 ctl->value[0] = ctl->value[1] = 20; in _snd_emu10k1_audigy_init_efx()
2169 ctl->value[0] = ctl->value[1] = 20; in _snd_emu10k1_init_efx()
[all …]
/sound/core/
A Dcontrol.c48 struct snd_ctl_file *ctl; in snd_ctl_open() local
69 ctl = kzalloc(sizeof(*ctl), GFP_KERNEL); in snd_ctl_open()
70 if (ctl == NULL) { in snd_ctl_open()
77 ctl->card = card; in snd_ctl_open()
118 card = ctl->card; in snd_ctl_release()
121 list_del(&ctl->list); in snd_ctl_release()
132 put_pid(ctl->pid); in snd_ctl_release()
133 kfree(ctl); in snd_ctl_release()
165 if (!ctl->subscribed) in snd_ctl_notify()
1909 card = ctl->card; in snd_ctl_ioctl()
[all …]
A Dcontrol_compat.c82 struct snd_card *card = ctl->card; in snd_ctl_elem_info_compat()
102 err = snd_ctl_elem_info(ctl, data); in snd_ctl_elem_info_compat()
436 struct snd_ctl_file *ctl; in snd_ctl_ioctl_compat() local
441 ctl = file->private_data; in snd_ctl_ioctl_compat()
442 if (snd_BUG_ON(!ctl || !ctl->card)) in snd_ctl_ioctl_compat()
459 return snd_ctl_elem_list_compat(ctl->card, argp); in snd_ctl_ioctl_compat()
461 return snd_ctl_elem_info_compat(ctl, argp); in snd_ctl_ioctl_compat()
467 return snd_ctl_elem_add_compat(ctl, argp, 0); in snd_ctl_ioctl_compat()
469 return snd_ctl_elem_add_compat(ctl, argp, 1); in snd_ctl_ioctl_compat()
474 return snd_ctl_elem_write_user_x32(ctl, argp); in snd_ctl_ioctl_compat()
[all …]
/sound/aoa/fabrics/
A Dlayout.c899 struct snd_kcontrol *ctl; in layout_attached_codec() local
914 ldev->master_ctrl = ctl; in layout_attached_codec()
915 aoa_snd_ctl_add(ctl); in layout_attached_codec()
923 aoa_snd_ctl_add(ctl); in layout_attached_codec()
930 aoa_snd_ctl_add(ctl); in layout_attached_codec()
940 aoa_snd_ctl_add(ctl); in layout_attached_codec()
944 aoa_snd_ctl_add(ctl); in layout_attached_codec()
952 strscpy(ctl->id.name, in layout_attached_codec()
955 aoa_snd_ctl_add(ctl); in layout_attached_codec()
969 aoa_snd_ctl_add(ctl); in layout_attached_codec()
[all …]
/sound/firewire/
A Disight.c469 struct isight *isight = ctl->private_data; in isight_gain_info()
479 static int isight_gain_get(struct snd_kcontrol *ctl, in isight_gain_get() argument
482 struct isight *isight = ctl->private_data; in isight_gain_get()
498 struct isight *isight = ctl->private_data; in isight_gain_put()
511 struct isight *isight = ctl->private_data; in isight_mute_get()
527 struct isight *isight = ctl->private_data; in isight_mute_put()
552 struct snd_kcontrol *ctl; in isight_create_mixer() local
580 ctl = snd_ctl_new1(&gain_control, isight); in isight_create_mixer()
581 if (ctl) in isight_create_mixer()
582 ctl->tlv.p = isight->gain_tlv; in isight_create_mixer()
[all …]
/sound/soc/codecs/
A Dwm_adsp.c549 kcontrol->name = ctl->name; in wm_adsp_ctl_work()
582 struct wm_coeff_ctl *ctl; in wm_adsp_control_add() local
630 ctl = kzalloc(sizeof(*ctl), GFP_KERNEL); in wm_adsp_control_add()
631 if (!ctl) in wm_adsp_control_add()
633 ctl->cs_ctl = cs_ctl; in wm_adsp_control_add()
636 if (!ctl->name) { in wm_adsp_control_add()
641 cs_ctl->priv = ctl; in wm_adsp_control_add()
644 schedule_work(&ctl->work); in wm_adsp_control_add()
649 kfree(ctl); in wm_adsp_control_add()
671 kfree(ctl->name); in wm_adsp_control_remove()
[all …]
A Dmsm8916-wcd-digital.c428 struct wcd_iir_filter_ctl *ctl = in msm8x16_wcd_get_iir_band_audio_mixer() local
430 struct soc_bytes_ext *params = &ctl->bytes_ext; in msm8x16_wcd_get_iir_band_audio_mixer()
431 int iir_idx = ctl->iir_idx; in msm8x16_wcd_get_iir_band_audio_mixer()
432 int band_idx = ctl->band_idx; in msm8x16_wcd_get_iir_band_audio_mixer()
474 struct wcd_iir_filter_ctl *ctl = in msm8x16_wcd_put_iir_band_audio_mixer() local
476 struct soc_bytes_ext *params = &ctl->bytes_ext; in msm8x16_wcd_put_iir_band_audio_mixer()
477 int iir_idx = ctl->iir_idx; in msm8x16_wcd_put_iir_band_audio_mixer()
478 int band_idx = ctl->band_idx; in msm8x16_wcd_put_iir_band_audio_mixer()
501 struct wcd_iir_filter_ctl *ctl = in wcd_iir_filter_info() local
503 struct soc_bytes_ext *params = &ctl->bytes_ext; in wcd_iir_filter_info()
/sound/usb/
A Dmixer_scarlett.c851 const struct scarlett_mixer_control *ctl; in scarlett_controls_create_generic() local
871 ctl = &info->controls[i]; in scarlett_controls_create_generic()
873 switch (ctl->type) { in scarlett_controls_create_generic()
875 err = add_output_ctls(mixer, ctl->num, ctl->name, info); in scarlett_controls_create_generic()
881 "Input %d Impedance Switch", ctl->num); in scarlett_controls_create_generic()
884 0x09, ctl->num, USB_MIXER_S16, 1, mx, in scarlett_controls_create_generic()
891 "Input %d Pad Switch", ctl->num); in scarlett_controls_create_generic()
894 0x0b, ctl->num, USB_MIXER_S16, 1, mx, in scarlett_controls_create_generic()
901 "Input %d Gain Switch", ctl->num); in scarlett_controls_create_generic()
904 0x08, ctl->num, USB_MIXER_S16, 1, mx, in scarlett_controls_create_generic()
/sound/isa/sb/
A Dsb_mixer.c480 struct snd_kcontrol *ctl; in snd_sbmixer_add_ctl() local
483 ctl = snd_ctl_new1(&newctls[type], chip); in snd_sbmixer_add_ctl()
484 if (! ctl) in snd_sbmixer_add_ctl()
486 strscpy(ctl->id.name, name, sizeof(ctl->id.name)); in snd_sbmixer_add_ctl()
487 ctl->id.index = index; in snd_sbmixer_add_ctl()
488 ctl->private_value = value; in snd_sbmixer_add_ctl()
489 err = snd_ctl_add(chip->card, ctl); in snd_sbmixer_add_ctl()

Completed in 93 milliseconds

123