/sound/ppc/ |
D | tumbler.c | 212 static int tumbler_set_master_volume(struct pmac_tumbler *mix) in tumbler_set_master_volume() argument 217 if (! mix->i2c.client) in tumbler_set_master_volume() 220 if (! mix->master_switch[0]) in tumbler_set_master_volume() 223 left_vol = mix->master_vol[0]; in tumbler_set_master_volume() 228 if (! mix->master_switch[1]) in tumbler_set_master_volume() 231 right_vol = mix->master_vol[1]; in tumbler_set_master_volume() 245 if (i2c_smbus_write_i2c_block_data(mix->i2c.client, TAS_REG_VOL, 6, in tumbler_set_master_volume() 270 struct pmac_tumbler *mix = chip->mixer_data; in tumbler_get_master_volume() local 272 ucontrol->value.integer.value[0] = mix->master_vol[0]; in tumbler_get_master_volume() 273 ucontrol->value.integer.value[1] = mix->master_vol[1]; in tumbler_get_master_volume() [all …]
|
D | daca.c | 67 static int daca_set_volume(struct pmac_daca *mix) in daca_set_volume() argument 71 if (! mix->i2c.client) in daca_set_volume() 74 if (mix->left_vol > DACA_VOL_MAX) in daca_set_volume() 77 data[0] = mix->left_vol; in daca_set_volume() 78 if (mix->right_vol > DACA_VOL_MAX) in daca_set_volume() 81 data[1] = mix->right_vol; in daca_set_volume() 82 data[1] |= mix->deemphasis ? 0x40 : 0; in daca_set_volume() 83 if (i2c_smbus_write_block_data(mix->i2c.client, DACA_REG_AVOL, in daca_set_volume() 99 struct pmac_daca *mix; in daca_get_deemphasis() local 100 if (! (mix = chip->mixer_data)) in daca_get_deemphasis() [all …]
|
/sound/pci/emu10k1/ |
D | emumixer.c | 1176 struct snd_emu10k1_pcm_mixer *mix = in snd_emu10k1_send_routing_get() local 1186 mix->send_routing[voice][idx] & mask; in snd_emu10k1_send_routing_get() 1196 struct snd_emu10k1_pcm_mixer *mix = in snd_emu10k1_send_routing_put() local 1206 if (mix->send_routing[voice][idx] != val) { in snd_emu10k1_send_routing_put() 1207 mix->send_routing[voice][idx] = val; in snd_emu10k1_send_routing_put() 1211 if (change && mix->epcm) { in snd_emu10k1_send_routing_put() 1212 if (mix->epcm->voices[0] && mix->epcm->voices[1]) { in snd_emu10k1_send_routing_put() 1213 update_emu10k1_fxrt(emu, mix->epcm->voices[0]->number, in snd_emu10k1_send_routing_put() 1214 &mix->send_routing[1][0]); in snd_emu10k1_send_routing_put() 1215 update_emu10k1_fxrt(emu, mix->epcm->voices[1]->number, in snd_emu10k1_send_routing_put() [all …]
|
D | emupcm.c | 287 struct snd_emu10k1_pcm_mixer *mix) in snd_emu10k1_pcm_init_voice() argument 326 memcpy(send_routing, &mix->send_routing[tmp][0], 8); in snd_emu10k1_pcm_init_voice() 327 memcpy(send_amount, &mix->send_volume[tmp][0], 8); in snd_emu10k1_pcm_init_voice() 674 struct snd_emu10k1_pcm_mixer *mix) in snd_emu10k1_playback_prepare_voice() argument 689 vattn = mix != NULL ? (mix->attn[tmp] << 16) : 0; in snd_emu10k1_playback_prepare_voice() 761 struct snd_emu10k1_pcm_mixer *mix; in snd_emu10k1_playback_trigger() local 779 mix = &emu->pcm_mixer[substream->number]; in snd_emu10k1_playback_trigger() 780 snd_emu10k1_playback_prepare_voice(emu, epcm->voices[0], 1, 0, mix); in snd_emu10k1_playback_trigger() 781 snd_emu10k1_playback_prepare_voice(emu, epcm->voices[1], 0, 0, mix); in snd_emu10k1_playback_trigger() 1085 struct snd_emu10k1_pcm_mixer *mix; in snd_emu10k1_efx_playback_close() local [all …]
|
/sound/pci/au88x0/ |
D | au88x0_core.c | 102 vortex_mix_muteinputgain(vortex_t * vortex, unsigned char mix, 105 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_A + ((mix << 5) + channel), 107 hwwrite(vortex->mmio, VORTEX_MIX_INVOL_B + ((mix << 5) + channel), 111 static int vortex_mix_getvolume(vortex_t * vortex, unsigned char mix) 114 a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff; 120 vortex_mix_getinputvolume(vortex_t * vortex, unsigned char mix, 124 if (!(mchannels[mix] & (1 << channel))) 127 VORTEX_MIX_INVOL_A + (((mix << 5) + channel) << 2)); 143 static void vortex_mix_rampvolume(vortex_t * vortex, int mix) 149 if (((1 << ch) & rampchs[mix]) == 0) [all …]
|
D | au88x0_synth.c | 32 unsigned char mix, int a); 116 int i, ii, mix; in vortex_wt_connect() local 127 mix = in vortex_wt_connect() 131 vortex->mixwt[(i * NR_WTROUTES) + ii] = mix; in vortex_wt_connect() 134 ADB_WTOUT(i, ii + 0x20), ADB_MIXIN(mix)); in vortex_wt_connect() 136 vortex_connection_mixin_mix(vortex, en, mix, in vortex_wt_connect() 140 mix, in vortex_wt_connect()
|
D | au88x0.h | 269 unsigned char mix, int a); 271 unsigned char mix, int mixin, 273 static void vortex_mix_setvolumebyte(vortex_t * vortex, unsigned char mix,
|
/sound/oss/ |
D | waveartist.c | 108 const struct waveartist_mixer_info *mix; member 952 const struct mix_ent *mix = mix_devs + whichDev; in waveartist_mixer_update() local 955 mask = mix->max << mix->shift; in waveartist_mixer_update() 956 lev_left = SCALE(lev_left, mix->max) << mix->shift; in waveartist_mixer_update() 957 lev_right = SCALE(lev_right, mix->max) << mix->shift; in waveartist_mixer_update() 961 mix->reg_l << 8); in waveartist_mixer_update() 965 mix->reg_r << 8); in waveartist_mixer_update() 1096 recmask &= devc->mix->recording_devs; in waveartist_set_recmask() 1109 devc->recmask = devc->mix->select_input(devc, recmask, in waveartist_set_recmask() 1130 if (!(devc->mix->stereo_devs & (1 << dev))) in waveartist_set_mixer() [all …]
|
D | swarm_cs4297a.c | 298 } mix; member 1259 info.modify_counter = s->mix.modcnt; in mixer_ioctl() 1310 return put_user(s->mix.vol[vidx - 1], (int *) arg); in mixer_ioctl() 1319 s->mix.modcnt++; in mixer_ioctl() 1373 s->mix.vol[8] = ((unsigned int) r << 8) | l; in mixer_ioctl() 1375 s->mix.vol[8] = val; in mixer_ioctl() 1377 return put_user(s->mix.vol[8], (int *) arg); in mixer_ioctl() 1403 s->mix.vol[6] = l << 8; in mixer_ioctl() 1405 s->mix.vol[6] = val; in mixer_ioctl() 1407 return put_user(s->mix.vol[6], (int *) arg); in mixer_ioctl() [all …]
|
/sound/pci/trident/ |
D | trident_main.c | 954 struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[substream->number]; in snd_trident_playback_prepare() local 976 voice->Vol = mix->vol; in snd_trident_playback_prepare() 977 voice->RVol = mix->rvol; in snd_trident_playback_prepare() 978 voice->CVol = mix->cvol; in snd_trident_playback_prepare() 979 voice->Pan = mix->pan; in snd_trident_playback_prepare() 1411 struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[substream->number]; in snd_trident_spdif_prepare() local 1487 voice->Vol = mix->vol; in snd_trident_spdif_prepare() 1488 voice->RVol = mix->rvol; in snd_trident_spdif_prepare() 1489 voice->CVol = mix->cvol; in snd_trident_spdif_prepare() 1490 voice->Pan = mix->pan; in snd_trident_spdif_prepare() [all …]
|
/sound/pci/lola/ |
D | lola.h | 133 #define LOLA_BAR1_MIX_GAIN(dest, mix) \ argument 134 (LOLA_BAR1_DEST00_MIX00_01_GAIN + (dest) * 0x40 + (mix) * 2)
|
/sound/core/oss/ |
D | mixer_oss.c | 1261 #define snd_mixer_oss_proc_init(mix) argument 1262 #define snd_mixer_oss_proc_done(mix) argument
|
/sound/pci/hda/ |
D | hda_generic.c | 2892 static int add_loopback_list(struct hda_gen_spec *spec, hda_nid_t mix, int idx) in add_loopback_list() argument 2899 list->nid = mix; in add_loopback_list() 4405 static void mute_all_mixer_nid(struct hda_codec *codec, hda_nid_t mix) in mute_all_mixer_nid() argument 4411 nums = snd_hda_get_conn_list(codec, mix, &conn); in mute_all_mixer_nid() 4412 has_amp = nid_has_mute(codec, mix, HDA_INPUT); in mute_all_mixer_nid() 4415 update_amp(codec, mix, HDA_INPUT, i, in mute_all_mixer_nid()
|
D | patch_realtek.c | 211 static void add_mixer(struct alc_spec *spec, const struct snd_kcontrol_new *mix) in add_mixer() argument 215 spec->mixers[spec->num_mixers++] = mix; in add_mixer()
|