Lines Matching full:model
22 info->count = chip->model.dac_channels_mixer;
23 info->value.integer.min = chip->model.dac_volume_min;
24 info->value.integer.max = chip->model.dac_volume_max;
35 for (i = 0; i < chip->model.dac_channels_mixer; ++i)
49 for (i = 0; i < chip->model.dac_channels_mixer; ++i)
55 chip->model.update_dac_volume(chip);
79 chip->model.update_dac_mute(chip);
86 if (chip->model.dac_channels_pcm < 8)
88 else if (chip->model.update_center_lfe_mix)
166 if (chip->model.adjust_dac_routing)
167 reg_value = chip->model.adjust_dac_routing(chip, reg_value);
173 if (chip->model.update_center_lfe_mix)
174 chip->model.update_center_lfe_mix(chip, chip->dac_routing > 2);
520 if (chip->model.ac97_switch)
521 chip->model.ac97_switch(chip, priv_idx, 0x8000);
548 if (codec == 0 && chip->model.ac97_switch)
549 chip->model.ac97_switch(chip, index, newreg & 0x8000);
1028 if (chip->model.control_filter) {
1029 err = chip->model.control_filter(&template);
1036 chip->model.dac_channels_pcm == 2)
1039 !(chip->model.device_config & AC97_FMIC_SWITCH))
1042 !(chip->model.device_config & AC97_CD_INPUT))
1045 chip->model.dac_tlv) {
1046 template.tlv.p = chip->model.dac_tlv;
1072 if (chip->model.device_config & PLAYBACK_1_TO_SPDIF) {
1078 if (chip->model.device_config & CAPTURE_1_FROM_SPDIF) {
1085 if (!(chip->model.device_config & monitor_controls[i].pcm_dev))
1104 return chip->model.mixer_init ? chip->model.mixer_init(chip) : 0;