Lines Matching defs:mixer
362 tas3004_mixer_is_stereo(struct tas3004_data_t *self, int mixer)
364 switch(mixer) {
388 tas3004_get_mixer_level(struct tas3004_data_t *self, int mixer, uint *level)
393 *level = self->super.mixer[mixer];
399 tas3004_set_mixer_level(struct tas3004_data_t *self, int mixer, uint level)
411 if (!tas3004_mixer_is_stereo(self,mixer))
413 switch(mixer) {
432 temp = tas3004_gain.mixer[level&0xff];
434 temp = tas3004_gain.mixer[(level>>8)&0xff];
454 if (self->super.mixer[mixer] == 0) {
455 self->super.mixer[SOUND_MIXER_LINE] = 0;
460 self->super.mixer[SOUND_MIXER_LINE] = SW_INPUT_VOLUME_DEFAULT;
462 (self->super.mixer[SOUND_MIXER_LINE]&0xff);
468 if (self->super.mixer[SOUND_MIXER_MIC] == 0) {
479 self->super.mixer[mixer] = level;