Lines Matching refs:awacs_reg

71 	chip->awacs_reg[reg] = val;
90 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]);
95 chip->awacs_reg[1] | MASK_RECALIBRATE |
97 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]);
98 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
111 chip->awacs_reg[1] &= ~MASK_SAMPLERATE;
112 chip->awacs_reg[1] |= chip->rate_index << 3;
113 snd_pmac_awacs_write_reg(chip, 1, chip->awacs_reg[1]);
144 vol[0] = (chip->awacs_reg[reg] >> lshift) & 0xf;
145 vol[1] = chip->awacs_reg[reg] & 0xf;
178 oldval = chip->awacs_reg[reg];
210 val = (chip->awacs_reg[reg] >> shift) & 1;
230 val = chip->awacs_reg[reg] & ~mask;
233 changed = chip->awacs_reg[reg] != val;
547 if (chip->awacs_reg[6] & MASK_MIC_BOOST)
549 if (chip->awacs_reg[0] & MASK_GAINLINE)
565 val0 = chip->awacs_reg[0] & ~MASK_GAINLINE;
566 val6 = chip->awacs_reg[6] & ~MASK_MIC_BOOST;
571 if (val0 != chip->awacs_reg[0]) {
575 if (val6 != chip->awacs_reg[6]) {
722 snd_pmac_awacs_write_noreg(chip, 0, chip->awacs_reg[0]);
723 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]);
724 snd_pmac_awacs_write_noreg(chip, 2, chip->awacs_reg[2]);
725 snd_pmac_awacs_write_noreg(chip, 4, chip->awacs_reg[4]);
727 snd_pmac_awacs_write_noreg(chip, 5, chip->awacs_reg[5]);
728 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
729 snd_pmac_awacs_write_noreg(chip, 7, chip->awacs_reg[7]);
736 snd_pmac_awacs_write_noreg(chip, 1, (chip->awacs_reg[1]
746 chip->awacs_reg[1] & ~MASK_PAROUT);
754 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
826 int reg = chip->awacs_reg[1]
843 if (do_notify && reg == chip->awacs_reg[1])
882 chip->awacs_reg[0] = MASK_MUX_CD | 0xff | MASK_GAINLINE;
883 chip->awacs_reg[1] = MASK_CMUTE | MASK_AMUTE;
888 chip->awacs_reg[1] |= MASK_PAROUT;
894 chip->awacs_reg[2] = vol;
895 chip->awacs_reg[4] = vol;
898 chip->awacs_reg[5] = vol;
900 chip->awacs_reg[6] = MASK_MIC_BOOST;
901 chip->awacs_reg[7] = 0;
1130 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]);
1131 snd_pmac_awacs_write_noreg(chip, 0, chip->awacs_reg[0]);