| /linux/sound/i2c/other/ |
| H A D | ak4xxx-adda.c | 355 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 D | mixer_quirks.c | 300 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 D | mixer_s1810c.c | 386 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 D | mixer_us16x08.h | 18 #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 D | bcm2835-ctl.c | 33 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 D | control.c | 21 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 D | mixer_usb_offload.c | 30 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 D | ctljack.c | 18 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 D | juli.c | 294 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 D | se.c | 437 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 D | ak4xxx.c | 47 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 D | ac97_patch.h | 19 .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 D | control.c | 189 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 D | ca0106_mixer.c | 418 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 D | tegra210_mbdrc.c | 237 (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 D | tegra186_asrc.c | 243 (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 D | virtio_kctl.c | 51 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 D | si3054.c | 89 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 D | rt715-sdca.c | 136 (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 D | wm8958-dsp2.c | 499 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 D | sb.h | 340 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 D | wss.h | 169 .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 D | em28xx-audio.c | 430 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 D | sst-atom-controls.c | 137 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 D | hda_local.h | 44 .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)
|