Home
last modified time | relevance | path

Searched refs:private_value (Results 1 – 25 of 158) sorted by relevance

1234567

/linux/sound/i2c/other/
H A Dak4xxx-adda.c355 unsigned int mask = AK_GET_MASK(kcontrol->private_value); in snd_akm4xxx_volume_info()
368 int chip = AK_GET_CHIP(kcontrol->private_value); in snd_akm4xxx_volume_get()
369 int addr = AK_GET_ADDR(kcontrol->private_value); in snd_akm4xxx_volume_get()
379 unsigned int mask = AK_GET_MASK(kcontrol->private_value); in put_ak_reg()
380 int chip = AK_GET_CHIP(kcontrol->private_value); in put_ak_reg()
386 if (AK_GET_VOL_CVT(kcontrol->private_value) && nval < 128) in put_ak_reg()
388 if (AK_GET_IPGA(kcontrol->private_value) && nval >= 128) in put_ak_reg()
390 if (AK_GET_INVERT(kcontrol->private_value)) in put_ak_reg()
392 if (AK_GET_NEEDSMSB(kcontrol->private_value)) in put_ak_reg()
401 unsigned int mask = AK_GET_MASK(kcontrol->private_value); in snd_akm4xxx_volume_put()
[all …]
/linux/sound/usb/
H A Dmixer_quirks.c300 ucontrol->value.integer.value[0] = kcontrol->private_value >> 8; in snd_audigy2nx_led_get()
338 int index = kcontrol->private_value & 0xff; in snd_audigy2nx_led_put()
340 int old_value = kcontrol->private_value >> 8; in snd_audigy2nx_led_put()
347 kcontrol->private_value = (value << 8) | index; in snd_audigy2nx_led_put()
354 int priv_value = list->kctl->private_value; in snd_audigy2nx_led_resume()
396 knew.private_value = (1 << 8) | i; /* LED on as default */ in snd_audigy2nx_controls_create()
467 ucontrol->value.enumerated.item[0] = kcontrol->private_value; in snd_emu0204_ch_switch_get()
500 if (value == kcontrol->private_value) in snd_emu0204_ch_switch_put()
503 kcontrol->private_value = value; in snd_emu0204_ch_switch_put()
511 list->kctl->private_value); in snd_emu0204_ch_switch_resume()
[all …]
H A Dmixer_s1810c.c386 u32 ctl_idx = (u32) (kctl->private_value & 0xFF); in snd_s1810c_get_switch_state()
410 u32 pval = (u32) kctl->private_value; in snd_s1810c_set_switch_state()
427 u32 pval = (u32) kctl->private_value; in snd_s1810c_switch_get()
456 u32 pval = (u32) kctl->private_value; in snd_s1810c_switch_set()
479 kctl->private_value &= ~(0x1 << 16); in snd_s1810c_switch_set()
480 kctl->private_value |= (unsigned int)(newval & 0x1) << 16; in snd_s1810c_switch_set()
530 .private_value = (SC1810C_STATE_LINE_SW | SC1810C_CTL_LINE_SW << 8)
539 .private_value = (SC1810C_STATE_MUTE_SW | SC1810C_CTL_MUTE_SW << 8)
548 .private_value = (SC1824C_STATE_MONO_SW | SC1824C_CTL_MONO_SW << 8)
557 .private_value = (SC1810C_STATE_48V_SW | SC1810C_CTL_48V_SW << 8)
[all …]
H A Dmixer_us16x08.h18 #define SND_US16X08_KCBIAS(x) (((x)->private_value >> 24) & 0xff)
19 #define SND_US16X08_KCSTEP(x) (((x)->private_value >> 16) & 0xff)
20 #define SND_US16X08_KCMIN(x) (((x)->private_value >> 8) & 0xff)
21 #define SND_US16X08_KCMAX(x) (((x)->private_value >> 0) & 0xff)
/linux/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-ctl.c33 if (kcontrol->private_value == PCM_PLAYBACK_VOLUME) { in snd_bcm2835_ctl_info()
38 } else if (kcontrol->private_value == PCM_PLAYBACK_MUTE) { in snd_bcm2835_ctl_info()
43 } else if (kcontrol->private_value == PCM_PLAYBACK_DEVICE) { in snd_bcm2835_ctl_info()
59 if (kcontrol->private_value == PCM_PLAYBACK_VOLUME) in snd_bcm2835_ctl_get()
61 else if (kcontrol->private_value == PCM_PLAYBACK_MUTE) in snd_bcm2835_ctl_get()
63 else if (kcontrol->private_value == PCM_PLAYBACK_DEVICE) in snd_bcm2835_ctl_get()
78 if (kcontrol->private_value == PCM_PLAYBACK_VOLUME) in snd_bcm2835_ctl_put()
80 else if (kcontrol->private_value == PCM_PLAYBACK_MUTE) in snd_bcm2835_ctl_put()
82 else if (kcontrol->private_value == PCM_PLAYBACK_DEVICE) in snd_bcm2835_ctl_put()
111 .private_value = PCM_PLAYBACK_VOLUME,
[all …]
/linux/sound/soc/sof/
H A Dcontrol.c21 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_volume_get()
36 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_volume_put()
50 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_volume_info()
73 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_switch_get()
88 struct soc_mixer_control *sm = (struct soc_mixer_control *)kcontrol->private_value; in snd_sof_switch_put()
103 struct soc_enum *se = (struct soc_enum *)kcontrol->private_value; in snd_sof_enum_get()
118 struct soc_enum *se = (struct soc_enum *)kcontrol->private_value; in snd_sof_enum_put()
133 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_get()
148 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_put()
164 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_ext_put()
[all …]
/linux/sound/usb/qcom/
H A Dmixer_usb_offload.c30 CARD_IDX(kcontrol->private_value), in snd_usb_offload_card_route_get()
31 PCM_IDX(kcontrol->private_value), in snd_usb_offload_card_route_get()
69 CARD_IDX(kcontrol->private_value), in snd_usb_offload_pcm_route_get()
70 PCM_IDX(kcontrol->private_value), in snd_usb_offload_pcm_route_get()
129 chip_kctl->private_value = as->pcm_index | in snd_usb_offload_create_ctl()
144 chip_kctl->private_value = as->pcm_index | in snd_usb_offload_create_ctl()
/linux/sound/core/
H A Dctljack.c18 ucontrol->value.integer.value[0] = kcontrol->private_value; in jack_detect_kctl_get()
73 kctl->private_value = 0; in snd_kctl_jack_new()
80 if (kctl->private_value == status) in snd_kctl_jack_report()
82 kctl->private_value = status; in snd_kctl_jack_report()
/linux/sound/pci/ice1712/
H A Djuli.c294 val = ice->gpio.get_data(ice) & (unsigned int) kcontrol->private_value; in juli_mute_get()
295 if (kcontrol->private_value == GPIO_MUTE_CONTROL) in juli_mute_get()
312 if (kcontrol->private_value == GPIO_MUTE_CONTROL) { in juli_mute_put()
320 (unsigned int) kcontrol->private_value; in juli_mute_put()
323 if (kcontrol->private_value == GPIO_MUTE_CONTROL) { in juli_mute_put()
331 ~((unsigned int) kcontrol->private_value); in juli_mute_put()
353 .private_value = GPIO_MUTE_CONTROL,
380 .private_value = GPIO_ANAIN_MONITOR,
388 .private_value = GPIO_DIGOUT_MONITOR,
396 .private_value = GPIO_DIGIN_MONITOR,
H A Dse.c437 n = kc->private_value; in se200pci_cont_enum_info()
449 int n = kc->private_value; in se200pci_cont_volume_get()
460 int n = kc->private_value; in se200pci_cont_boolean_get()
470 int n = kc->private_value; in se200pci_cont_enum_get()
521 int n = kc->private_value; in se200pci_cont_volume_put()
547 int n = kc->private_value; in se200pci_cont_boolean_put()
564 int n = kc->private_value; in se200pci_cont_enum_put()
590 cont.private_value = i; in se200pci_add_controls()
H A Dak4xxx.c47 struct snd_ak4xxx_private *priv = (void *)ak->private_value[0]; in snd_ice1712_akm4xxx_write()
127 ak->private_value[0] = (unsigned long)priv; in snd_ice1712_akm4xxx_init()
146 kfree((void*)ak->private_value[0]); in snd_ice1712_akm4xxx_free()
/linux/sound/pci/ac97/
H A Dac97_patch.h19 .private_value = AC97_SINGLE_VALUE(reg, shift, mask, invert) }
24 .private_value = AC97_PAGE_SINGLE_VALUE(reg, shift, mask, invert, page) }
29 ….private_value = (reg) | ((shift_left) << 8) | ((shift_right) << 12) | ((mask) << 16) | ((invert) …
49 .private_value = (unsigned long)&xenum }
/linux/sound/usb/6fire/
H A Dcontrol.c189 unsigned int ch = kcontrol->private_value; in usb6fire_control_output_vol_put()
219 unsigned int ch = kcontrol->private_value; in usb6fire_control_output_vol_get()
236 unsigned int ch = kcontrol->private_value; in usb6fire_control_output_mute_put()
263 unsigned int ch = kcontrol->private_value; in usb6fire_control_output_mute_get()
405 .private_value = 0,
417 .private_value = 2,
429 .private_value = 4,
445 .private_value = 0,
455 .private_value = 2,
465 .private_value = 4,
/linux/sound/pci/ca0106/
H A Dca0106_mixer.c418 channel_id = (kcontrol->private_value >> 8) & 0xff; in snd_ca0106_volume_get()
419 reg = kcontrol->private_value & 0xff; in snd_ca0106_volume_get()
434 channel_id = (kcontrol->private_value >> 8) & 0xff; in snd_ca0106_volume_put()
435 reg = kcontrol->private_value & 0xff; in snd_ca0106_volume_put()
464 source_id = kcontrol->private_value; in snd_ca0106_i2c_volume_get()
480 source_id = kcontrol->private_value; in snd_ca0106_i2c_volume_put()
511 unsigned int reg = kcontrol->private_value >> SPI_REG_SHIFT; in spi_mute_get()
512 unsigned int bit = kcontrol->private_value & SPI_REG_MASK; in spi_mute_get()
522 unsigned int reg = kcontrol->private_value >> SPI_REG_SHIFT; in spi_mute_put()
523 unsigned int bit = kcontrol->private_value & SPI_REG_MASK; in spi_mute_put()
[all …]
/linux/sound/soc/tegra/
H A Dtegra210_mbdrc.c237 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mbdrc_get()
253 (struct soc_mixer_control *)kcontrol->private_value; in tegra210_mbdrc_put()
272 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; in tegra210_mbdrc_get_enum()
287 struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; in tegra210_mbdrc_put_enum()
307 struct tegra_soc_bytes *params = (void *)kcontrol->private_value; in tegra210_mbdrc_band_params_get()
328 struct tegra_soc_bytes *params = (void *)kcontrol->private_value; in tegra210_mbdrc_band_params_put()
353 struct tegra_soc_bytes *params = (void *)kcontrol->private_value; in tegra210_mbdrc_threshold_get()
381 struct tegra_soc_bytes *params = (void *)kcontrol->private_value; in tegra210_mbdrc_threshold_put()
414 struct tegra_soc_bytes *params = (void *)kcontrol->private_value; in tegra210_mbdrc_biquad_coeffs_get()
426 struct tegra_soc_bytes *params = (void *)kcontrol->private_value; in tegra210_mbdrc_biquad_coeffs_put()
[all...]
H A Dtegra186_asrc.c243 (struct soc_enum *)kcontrol->private_value; in tegra186_asrc_get_ratio_source()
257 (struct soc_enum *)kcontrol->private_value; in tegra186_asrc_put_ratio_source()
277 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_get_ratio_int()
295 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_put_ratio_int()
325 (struct soc_mreg_control *)kcontrol->private_value; in tegra186_asrc_get_ratio_frac()
343 (struct soc_mreg_control *)kcontrol->private_value; in tegra186_asrc_put_ratio_frac()
373 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_get_hwcomp_disable()
387 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_put_hwcomp_disable()
405 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_get_input_threshold()
419 (struct soc_mixer_control *)kcontrol->private_value; in tegra186_asrc_put_input_threshold()
[all...]
/linux/sound/virtio/
H A Dvirtio_kctl.c51 struct virtio_kctl *kctl = &snd->kctls[kcontrol->private_value]; in virtsnd_kctl_info()
53 &snd->kctl_infos[kcontrol->private_value]; in virtsnd_kctl_info()
107 &snd->kctl_infos[kcontrol->private_value]; in virtsnd_kctl_get()
126 hdr->control_id = cpu_to_le32(kcontrol->private_value); in virtsnd_kctl_get()
180 &snd->kctl_infos[kcontrol->private_value]; in virtsnd_kctl_put()
196 hdr->control_id = cpu_to_le32(kcontrol->private_value); in virtsnd_kctl_put()
263 hdr->control_id = cpu_to_le32(kcontrol->private_value); in virtsnd_kctl_tlv_op()
436 kctl_new.private_value = cid; in virtsnd_kctl_build_devs()
/linux/sound/hda/codecs/
H A Dsi3054.c89 u16 reg = PRIVATE_REG(kcontrol->private_value); in si3054_switch_get()
90 u16 mask = PRIVATE_MASK(kcontrol->private_value); in si3054_switch_get()
99 u16 reg = PRIVATE_REG(kcontrol->private_value); in si3054_switch_put()
100 u16 mask = PRIVATE_MASK(kcontrol->private_value); in si3054_switch_put()
115 .private_value = PRIVATE_VALUE(reg,mask), \
/linux/sound/soc/codecs/
H A Drt715-sdca.c136 (struct soc_mixer_control *)kcontrol->private_value; in rt715_sdca_set_amp_gain_put()
170 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value; in rt715_sdca_set_amp_gain_4ch_put()
206 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value; in rt715_sdca_set_amp_gain_8ch_put()
241 (struct soc_mixer_control *)kcontrol->private_value; in rt715_sdca_set_amp_gain_get()
265 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value; in rt715_sdca_set_amp_gain_4ch_get()
290 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value; in rt715_sdca_set_amp_gain_8ch_get()
327 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value; in rt715_sdca_get_volsw()
354 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value; in rt715_sdca_put_volsw()
405 (struct rt715_sdca_kcontrol_private *)kcontrol->private_value; in rt715_sdca_fu_info()
427 .private_value
[all...]
H A Dwm8958-dsp2.c499 int mbc = kcontrol->private_value; in wm8958_mbc_get()
511 int mbc = kcontrol->private_value; in wm8958_mbc_put()
541 .private_value = xval }
622 int vss = kcontrol->private_value; in wm8958_vss_get()
634 int vss = kcontrol->private_value; in wm8958_vss_put()
668 .private_value = xval }
683 int hpf = kcontrol->private_value; in wm8958_hpf_get()
698 int hpf = kcontrol->private_value; in wm8958_hpf_put()
741 .private_value = xval }
789 int eq = kcontrol->private_value; in wm8958_enh_eq_get()
[all...]
/linux/include/sound/
H A Dsb.h340 unsigned long private_value; member
346 .private_value = SB_MIXVAL_SINGLE(reg, shift, mask) }
351 .private_value = SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) }
356 .private_value = SB_MIXVAL_INPUT_SW(reg1, reg2, left_shift, right_shift) }
360 return snd_sbmixer_add_ctl(chip, c->name, 0, c->type, c->private_value); in snd_sbmixer_add_ctl_elem()
H A Dwss.h169 .private_value = reg | (shift << 8) | (mask << 16) | (invert << 24) }
185 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
196 .private_value = reg | (shift << 8) | (mask << 16) | (invert << 24), \
208 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
/linux/drivers/media/usb/em28xx/
H A Dem28xx-audio.c430 rc = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_put()
436 rc = em28xx_write_ac97(dev, kcontrol->private_value, val); in em28xx_vol_put()
443 val, (int)kcontrol->private_value); in em28xx_vol_put()
469 val = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_get()
477 val, (int)kcontrol->private_value); in em28xx_vol_get()
505 rc = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_put_mute()
514 rc = em28xx_write_ac97(dev, kcontrol->private_value, rc); in em28xx_vol_put_mute()
521 val, (int)kcontrol->private_value); in em28xx_vol_put_mute()
547 val = em28xx_read_ac97(dev, kcontrol->private_value); in em28xx_vol_get_mute()
560 val, (int)kcontrol->private_value); in em28xx_vol_get_mute()
[all …]
/linux/sound/soc/intel/atom/
H A Dsst-atom-controls.c137 struct sst_enum *e = (struct sst_enum *)kcontrol->private_value; in sst_slot_enum_info()
162 struct sst_enum *e = (void *)kcontrol->private_value; in sst_slot_get()
193 struct sst_enum *e = (void *)kcontrol->private_value; in sst_check_and_send_slot_map()
223 struct sst_enum *e = (void *)kcontrol->private_value; in sst_slot_put()
307 bc = (void *)algo->kctl->private_value; in sst_find_and_send_pipe_algo()
321 struct sst_algo_control *bc = (void *)kcontrol->private_value; in sst_algo_bytes_ctl_info()
332 struct sst_algo_control *bc = (void *)kcontrol->private_value; in sst_algo_control_get()
354 struct sst_algo_control *bc = (void *)kcontrol->private_value; in sst_algo_control_set()
379 struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; in sst_gain_ctl_info()
443 struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; in sst_gain_get()
[all...]
/linux/sound/hda/common/
H A Dhda_local.h44 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, dir) | flags }
65 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) }
83 .private_value = HDA_COMPOSE_AMP_VAL(nid, channel, xindex, direction) }
669 #define get_amp_nid(kc) get_amp_nid_((kc)->private_value)
670 #define get_amp_channels(kc) (((kc)->private_value >> 16) & 0x3)
672 #define get_amp_direction(kc) get_amp_direction_((kc)->private_value)
674 #define get_amp_index(kc) get_amp_index_((kc)->private_value)
675 #define get_amp_offset(kc) (((kc)->private_value >> 23) & 0x3f)
676 #define get_amp_min_mute(kc) (((kc)->private_value >> 29) & 0x1)

1234567