Home
last modified time | relevance | path

Searched refs:left (Results 1 – 25 of 39) sorted by relevance

12

/sound/oss/
Dac97_codec.c64 unsigned int left, unsigned int right);
288 int left,right; in ac97_read_mixer() local
290 left = (val >> 8) & 0x7f; in ac97_read_mixer()
295 left = (left * 100) / mh->scale; in ac97_read_mixer()
304 left = 100 - ((left * 100) / scale); in ac97_read_mixer()
306 ret = left | (right << 8); in ac97_read_mixer()
337 unsigned int left, unsigned int right) in ac97_write_mixer() argument
347 mh->offset, left, right); in ac97_write_mixer()
352 if (left == 0 && right == 0) { in ac97_write_mixer()
357 left = (left * mh->scale) / 100; in ac97_write_mixer()
[all …]
Dpas2_mixer.c84 int left = left_vol * div / 100; in mixer_output() local
90 left |= mixer; in mixer_output()
96 mix_write(left, 0x078B); in mixer_output()
101 mix_write(left, 0x078B); in mixer_output()
121 int left, right, devmask, changed, i, mixer = 0; in pas_mixer_set() local
125 left = level & 0x7f; in pas_mixer_set()
138 levels[whichDev] = mixer_output(right, left, 63, 0x01, 0); in pas_mixer_set()
146 levels[whichDev] = mixer_output(right, left, 12, 0x03, 0); in pas_mixer_set()
149 levels[whichDev] = mixer_output(right, left, 12, 0x04, 0); in pas_mixer_set()
153 levels[whichDev] = mixer_output(right, left, 31, 0x10 | 0x00, mixer); in pas_mixer_set()
[all …]
Dsb_mixer.c271 int sb_common_mixer_set(sb_devc * devc, int dev, int left, int right) in sb_common_mixer_set() argument
285 change_bits(devc, &val, dev, LEFT_CHN, left); in sb_common_mixer_set()
297 return left | (left << 8); /* in sb_common_mixer_set()
309 return left | (right << 8); in sb_common_mixer_set()
312 static int smw_mixer_set(sb_devc * devc, int dev, int left, int right) in smw_mixer_set() argument
319 sb_setmixer(devc, 0x0b, 96 - (96 * left / 100)); /* 96=mute, 0=max */ in smw_mixer_set()
325 devc->levels[dev] = left | (right << 8); in smw_mixer_set()
345 sb_setmixer(devc, reg, (24 - (24 * left / 100)) | 0x20); /* 24=mute, 0=max */ in smw_mixer_set()
349 devc->levels[dev] = left | (right << 8); in smw_mixer_set()
350 return left | (right << 8); in smw_mixer_set()
[all …]
Dpss.c400 static void set_master_volume(pss_confdata *devc, int left, int right) in set_master_volume() argument
414 pss_write(devc, log_scale[left] | 0x0000); in set_master_volume()
462 int left; in set_volume_mono() local
467 left = volume & 0xff; in set_volume_mono()
468 if (left > 100) in set_volume_mono()
469 left = 100; in set_volume_mono()
470 *aleft = left; in set_volume_mono()
476 int left, right; in set_volume_stereo() local
481 left = volume & 0xff; in set_volume_stereo()
482 if (left > 100) in set_volume_stereo()
[all …]
Dsb_ess.c1675 int ess_mixer_set(sb_devc *devc, int dev, int left, int right) argument
1678 sb_common_mixer_set (devc, dev + ES_REC_MIXER_RECDIFF, left, right);
1680 return sb_common_mixer_set (devc, dev, left, right);
1690 int left, right, value; local
1693 left = value & 0x000000ff;
1696 sb_common_mixer_set(devc, dev, left, right);
1702 int value, left, right; local
1721 left = value & 0x000000ff;
1724 left = 0;
1725 left = 0;
[all …]
Dwaveartist.c940 unsigned int mask, left, right; in waveartist_mixer_update() local
947 left = waveartist_cmd1_r(devc, WACMD_GET_LEVEL | in waveartist_mixer_update()
954 left = (left & ~mask) | (lev_left & mask); in waveartist_mixer_update()
958 waveartist_cmd3(devc, WACMD_SET_MIXER, left, right); in waveartist_mixer_update()
1499 unsigned int left, right; in vnc_mute_lout() local
1501 left = waveartist_cmd1_r(devc, WACMD_GET_LEVEL); in vnc_mute_lout()
1505 left &= ~1; in vnc_mute_lout()
1508 left |= 1; in vnc_mute_lout()
1511 waveartist_cmd3(devc, WACMD_SET_MIXER, left, right); in vnc_mute_lout()
Dsb_ess.h27 (sb_devc *devc, int dev, int left, int right);
Dmidi_synth.c485 unsigned long left, src_offs, eox_seen = 0; in midi_synth_load_patch() local
519 left = sysex.len; in midi_synth_load_patch()
522 for (i = 0; i < left && !signal_pending(current); i++) in midi_synth_load_patch()
/sound/core/oss/
Dmixer_oss.c249 int result = 0, left, right; in snd_mixer_oss_get_volume() local
254 left = pslot->volume[0]; in snd_mixer_oss_get_volume()
257 result = pslot->get_volume(fmixer, pslot, &left, &right); in snd_mixer_oss_get_volume()
259 right = left; in snd_mixer_oss_get_volume()
260 if (snd_BUG_ON(left < 0 || left > 100)) in snd_mixer_oss_get_volume()
265 pslot->volume[0] = left; in snd_mixer_oss_get_volume()
267 result = (left & 0xff) | ((right & 0xff) << 8); in snd_mixer_oss_get_volume()
277 int result = 0, left = volume & 0xff, right = (volume >> 8) & 0xff; in snd_mixer_oss_set_volume() local
282 if (left > 100) in snd_mixer_oss_set_volume()
283 left = 100; in snd_mixer_oss_set_volume()
[all …]
/sound/pci/
Dak4531_codec.c164 int left, right; in snd_ak4531_get_double() local
167 left = (ak4531->regs[left_reg] >> left_shift) & mask; in snd_ak4531_get_double()
171 left = mask - left; in snd_ak4531_get_double()
174 ucontrol->value.integer.value[0] = left; in snd_ak4531_get_double()
189 int left, right; in snd_ak4531_put_double() local
191 left = ucontrol->value.integer.value[0] & mask; in snd_ak4531_put_double()
194 left = mask - left; in snd_ak4531_put_double()
197 left <<= left_shift; in snd_ak4531_put_double()
201 left = (ak4531->regs[left_reg] & ~((mask << left_shift) | (mask << right_shift))) | left | right; in snd_ak4531_put_double()
202 change = left != ak4531->regs[left_reg]; in snd_ak4531_put_double()
[all …]
/sound/drivers/
Ddummy.c491 int left, right; in snd_dummy_volume_put() local
493 left = ucontrol->value.integer.value[0]; in snd_dummy_volume_put()
494 if (left < -50) in snd_dummy_volume_put()
495 left = -50; in snd_dummy_volume_put()
496 if (left > 100) in snd_dummy_volume_put()
497 left = 100; in snd_dummy_volume_put()
504 change = dummy->mixer_volume[addr][0] != left || in snd_dummy_volume_put()
506 dummy->mixer_volume[addr][0] = left; in snd_dummy_volume_put()
539 int left, right; in snd_dummy_capsrc_put() local
541 left = ucontrol->value.integer.value[0] & 1; in snd_dummy_capsrc_put()
[all …]
/sound/isa/sb/
Dsb_mixer.c132 unsigned char left, right; in snd_sbmixer_get_double() local
135 left = (snd_sbmixer_read(sb, left_reg) >> left_shift) & mask; in snd_sbmixer_get_double()
138 ucontrol->value.integer.value[0] = left; in snd_sbmixer_get_double()
153 unsigned char left, right, oleft, oright; in snd_sbmixer_put_double() local
155 left = (ucontrol->value.integer.value[0] & mask) << left_shift; in snd_sbmixer_put_double()
160 left = (oleft & ~((mask << left_shift) | (mask << right_shift))) | left | right; in snd_sbmixer_put_double()
161 change = left != oleft; in snd_sbmixer_put_double()
163 snd_sbmixer_write(sb, left_reg, left); in snd_sbmixer_put_double()
167 left = (oleft & ~(mask << left_shift)) | left; in snd_sbmixer_put_double()
169 change = left != oleft || right != oright; in snd_sbmixer_put_double()
[all …]
/sound/pci/au88x0/
Dau88x0_a3d.c174 static void a3dsrc_SetHrtfOutput(a3dsrc_t * a, short left, short right) in a3dsrc_SetHrtfOutput() argument
178 a3d_addrA(a->slice, a->source, A3D_A_HrtfOutL), left); in a3dsrc_SetHrtfOutput()
235 static void a3dsrc_GetHrtfOutput(a3dsrc_t * a, short *left, short *right)
238 *left =
339 static void a3dsrc_SetGainTarget(a3dsrc_t * a, short left, short right) in a3dsrc_SetGainTarget() argument
344 (right << 0x10) | left); in a3dsrc_SetGainTarget()
347 static void a3dsrc_SetGainCurrent(a3dsrc_t * a, short left, short right) in a3dsrc_SetGainCurrent() argument
352 (right << 0x10) | left); in a3dsrc_SetGainCurrent()
356 static void a3dsrc_GetGainTarget(a3dsrc_t * a, short *left, short *right)
362 *left =
[all …]
Dau88x0_xtalk.c546 unsigned short left) in vortex_XtalkHw_SetDelay() argument
553 esp0 = (esp0 & 0xfffc1fff) | ((left & 0x1F) << 0xd); in vortex_XtalkHw_SetDelay()
583 unsigned short *left)
589 *left = (esp0 >> 0xd) & 0x1f;
/sound/isa/opti9xx/
Dmiro.c454 int left, right, left_old, right_old; in snd_miro_put_double() local
458 left = ucontrol->value.integer.value[0]; in snd_miro_put_double()
485 if (left < -0x7f || left > 0x7f || in snd_miro_put_double()
494 if (left >= 0) { in snd_miro_put_double()
495 if ((error = aci_setvalue(miro, setreg_left, left)) < 0) { in snd_miro_put_double()
497 left, error); in snd_miro_put_double()
501 if ((error = aci_setvalue(miro, setreg_left, 0x80 - left)) < 0) { in snd_miro_put_double()
503 0x80 - left, error); in snd_miro_put_double()
526 if (left < 0 || left > 0x20 || in snd_miro_put_double()
533 if ((error = aci_setvalue(miro, setreg_left, 0x20 - left)) < 0) { in snd_miro_put_double()
[all …]
/sound/parisc/
Dharmony.c717 int left, right; in snd_harmony_volume_get() local
721 left = (h->st.gain >> shift_left) & mask; in snd_harmony_volume_get()
724 left = mask - left; in snd_harmony_volume_get()
728 ucontrol->value.integer.value[0] = left; in snd_harmony_volume_get()
746 int left, right; in snd_harmony_volume_put() local
751 left = ucontrol->value.integer.value[0] & mask; in snd_harmony_volume_put()
753 left = mask - left; in snd_harmony_volume_put()
755 h->st.gain |= (left << shift_left); in snd_harmony_volume_put()
/sound/oss/dmasound/
Ddmasound_paula.c167 u_char *left = &frame[*frameUsed>>1]; in ami_ct_s8() local
168 u_char *right = left+write_sq_block_size_half; in ami_ct_s8()
172 if (get_user(*left++, userPtr++) in ami_ct_s8()
206 u_char *left = &frame[*frameUsed>>1]; \
207 u_char *right = left+write_sq_block_size_half; \
214 *left++ = convsample(data); \
/sound/isa/gus/
Dgus_mixer.c95 unsigned char left, right; in snd_ics_get_double() local
98 left = gus->gf1.ics_regs[addr][0]; in snd_ics_get_double()
101 ucontrol->value.integer.value[0] = left & 127; in snd_ics_get_double()
/sound/pci/cs46xx/
Ddsp_spos.h219 u16 left, u16 right) in cs46xx_dsp_scb_set_volume() argument
221 unsigned int val = ((0xffff - left) << 16 | (0xffff - right)); in cs46xx_dsp_scb_set_volume()
Dcs46xx_lib.h204 int cs46xx_dsp_set_dac_volume (struct snd_cs46xx * chip, u16 left, u16 right);
205 int cs46xx_dsp_set_iec958_volume (struct snd_cs46xx * chip, u16 left, u16 right);
/sound/aoa/codecs/
Dtas.c158 u8 left, right; in tas_set_volume() local
160 left = tas->cached_volume_l; in tas_set_volume()
163 if (left > 177) left = 177; in tas_set_volume()
166 if (tas->mute_l) left = 0; in tas_set_volume()
175 tmp = tas_gaintable[left]; in tas_set_volume()
/sound/mips/
Dhal2.h232 u32 left; /* Left volume */ member
/sound/isa/es1688/
Des1688_lib.c883 unsigned char left, right; in snd_es1688_get_double() local
887 left = snd_es1688_mixer_read(chip, left_reg); in snd_es1688_get_double()
889 left = snd_es1688_read(chip, left_reg); in snd_es1688_get_double()
896 right = left; in snd_es1688_get_double()
898 ucontrol->value.integer.value[0] = (left >> shift_left) & mask; in snd_es1688_get_double()
/sound/drivers/vx/
Dvx_mixer.c106 static void vx_set_analog_output_level(struct vx_core *chip, int codec, int left, int right) in vx_set_analog_output_level() argument
108 left = chip->hw->output_level_max - left; in vx_set_analog_output_level()
112 chip->ops->akm_write(chip, XX_CODEC_LEVEL_LEFT_REGISTER, left); in vx_set_analog_output_level()
116 vx_set_codec_reg(chip, codec, XX_CODEC_LEVEL_LEFT_REGISTER, left); in vx_set_analog_output_level()
/sound/synth/emux/
Dsoundfont.c902 int left = 1, right = 127, mid; in calc_parm_search() local
903 while (left < right) { in calc_parm_search()
904 mid = (left + right) / 2; in calc_parm_search()
906 left = mid + 1; in calc_parm_search()
910 return left; in calc_parm_search()

12