Lines Matching refs:awacs_reg
70 chip->awacs_reg[reg] = val;
89 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]);
94 chip->awacs_reg[1] | MASK_RECALIBRATE |
96 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]);
97 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
110 chip->awacs_reg[1] &= ~MASK_SAMPLERATE;
111 chip->awacs_reg[1] |= chip->rate_index << 3;
112 snd_pmac_awacs_write_reg(chip, 1, chip->awacs_reg[1]);
143 vol[0] = (chip->awacs_reg[reg] >> lshift) & 0xf;
144 vol[1] = chip->awacs_reg[reg] & 0xf;
177 oldval = chip->awacs_reg[reg];
209 val = (chip->awacs_reg[reg] >> shift) & 1;
229 val = chip->awacs_reg[reg] & ~mask;
232 changed = chip->awacs_reg[reg] != val;
546 if (chip->awacs_reg[6] & MASK_MIC_BOOST)
548 if (chip->awacs_reg[0] & MASK_GAINLINE)
564 val0 = chip->awacs_reg[0] & ~MASK_GAINLINE;
565 val6 = chip->awacs_reg[6] & ~MASK_MIC_BOOST;
570 if (val0 != chip->awacs_reg[0]) {
574 if (val6 != chip->awacs_reg[6]) {
721 snd_pmac_awacs_write_noreg(chip, 0, chip->awacs_reg[0]);
722 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]);
723 snd_pmac_awacs_write_noreg(chip, 2, chip->awacs_reg[2]);
724 snd_pmac_awacs_write_noreg(chip, 4, chip->awacs_reg[4]);
726 snd_pmac_awacs_write_noreg(chip, 5, chip->awacs_reg[5]);
727 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
728 snd_pmac_awacs_write_noreg(chip, 7, chip->awacs_reg[7]);
735 snd_pmac_awacs_write_noreg(chip, 1, (chip->awacs_reg[1]
745 chip->awacs_reg[1] & ~MASK_PAROUT);
753 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
825 int reg = chip->awacs_reg[1]
842 if (do_notify && reg == chip->awacs_reg[1])
881 chip->awacs_reg[0] = MASK_MUX_CD | 0xff | MASK_GAINLINE;
882 chip->awacs_reg[1] = MASK_CMUTE | MASK_AMUTE;
887 chip->awacs_reg[1] |= MASK_PAROUT;
893 chip->awacs_reg[2] = vol;
894 chip->awacs_reg[4] = vol;
897 chip->awacs_reg[5] = vol;
899 chip->awacs_reg[6] = MASK_MIC_BOOST;
900 chip->awacs_reg[7] = 0;
1129 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
1130 snd_pmac_awacs_write_noreg(chip, 0, chip->awacs_reg[0]);