Lines Matching refs:left
273 int sb_common_mixer_set(sb_devc * devc, int dev, int left, int right) in sb_common_mixer_set() argument
287 oss_change_bits(devc, &val, dev, LEFT_CHN, left); in sb_common_mixer_set()
299 return left | (left << 8); /* in sb_common_mixer_set()
311 return left | (right << 8); in sb_common_mixer_set()
314 static int smw_mixer_set(sb_devc * devc, int dev, int left, int right) in smw_mixer_set() argument
321 sb_setmixer(devc, 0x0b, 96 - (96 * left / 100)); /* 96=mute, 0=max */ in smw_mixer_set()
327 devc->levels[dev] = left | (right << 8); in smw_mixer_set()
347 sb_setmixer(devc, reg, (24 - (24 * left / 100)) | 0x20); /* 24=mute, 0=max */ in smw_mixer_set()
351 devc->levels[dev] = left | (right << 8); in smw_mixer_set()
352 return left | (right << 8); in smw_mixer_set()
357 int left = value & 0x000000ff; in sb_mixer_set() local
361 if (left > 100) in sb_mixer_set()
362 left = 100; in sb_mixer_set()
377 retval = smw_mixer_set(devc, dev, left, right); in sb_mixer_set()
380 retval = ess_mixer_set(devc, dev, left, right); in sb_mixer_set()
383 retval = sb_common_mixer_set(devc, dev, left, right); in sb_mixer_set()