Lines Matching refs:left
64 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()
360 if (left >= mh->scale) in ac97_write_mixer()
361 left = mh->scale-1; in ac97_write_mixer()
371 left = ((100 - left) * scale) / 100; in ac97_write_mixer()
374 if (left >= scale) in ac97_write_mixer()
375 left = scale-1; in ac97_write_mixer()
377 val = (left << 8) | right; in ac97_write_mixer()
381 left = ((100 - left) * mh->scale) / 100; in ac97_write_mixer()
382 if (left >= mh->scale) in ac97_write_mixer()
383 left = mh->scale-1; in ac97_write_mixer()
384 val |= (left << 8) & 0x0e00; in ac97_write_mixer()
387 left = ((100 - left) * mh->scale) / 100; in ac97_write_mixer()
388 if (left >= mh->scale) in ac97_write_mixer()
389 left = mh->scale-1; in ac97_write_mixer()
390 val |= left & 0x000e; in ac97_write_mixer()
391 } else if(left == 0) { in ac97_write_mixer()
394 left = ((100 - left) * mh->scale) / 100; in ac97_write_mixer()
395 if (left >= mh->scale) in ac97_write_mixer()
396 left = mh->scale-1; in ac97_write_mixer()
397 val = left << 1; in ac97_write_mixer()
399 left = ((100 - left) * mh->scale) / 100; in ac97_write_mixer()
400 if (left >= mh->scale) in ac97_write_mixer()
401 left = mh->scale-1; in ac97_write_mixer()
402 val = left; in ac97_write_mixer()
405 left = ((100 - left) * scale) / 100; in ac97_write_mixer()
406 if (left >= mh->scale) in ac97_write_mixer()
407 left = mh->scale-1; in ac97_write_mixer()
408 val = left; in ac97_write_mixer()
411 left = ((100 - left) * mh->scale) / 100; in ac97_write_mixer()
412 if (left >= mh->scale) in ac97_write_mixer()
413 left = mh->scale-1; in ac97_write_mixer()
414 val |= left; in ac97_write_mixer()
433 unsigned int left,right; in ac97_set_mixer() local
437 left = (val & 0xff) ; in ac97_set_mixer()
440 if (left > 100) left = 100; in ac97_set_mixer()
442 codec->mixer_state[oss_mixer] = (right << 8) | left; in ac97_set_mixer()
443 codec->write_mixer(codec, oss_mixer, left, right); in ac97_set_mixer()