Lines Matching refs:awacs_reg
83 chip->awacs_reg[reg] = val; in snd_pmac_awacs_write_reg()
102 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]); in screamer_recalibrate()
107 chip->awacs_reg[1] | MASK_RECALIBRATE | in screamer_recalibrate()
109 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]); in screamer_recalibrate()
110 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]); in screamer_recalibrate()
123 chip->awacs_reg[1] &= ~MASK_SAMPLERATE; in snd_pmac_awacs_set_format()
124 chip->awacs_reg[1] |= chip->rate_index << 3; in snd_pmac_awacs_set_format()
125 snd_pmac_awacs_write_reg(chip, 1, chip->awacs_reg[1]); in snd_pmac_awacs_set_format()
156 vol[0] = (chip->awacs_reg[reg] >> lshift) & 0xf; in snd_pmac_awacs_get_volume()
157 vol[1] = chip->awacs_reg[reg] & 0xf; in snd_pmac_awacs_get_volume()
190 oldval = chip->awacs_reg[reg]; in snd_pmac_awacs_put_volume()
222 val = (chip->awacs_reg[reg] >> shift) & 1; in snd_pmac_awacs_get_switch()
242 val = chip->awacs_reg[reg] & ~mask; in snd_pmac_awacs_put_switch()
245 changed = chip->awacs_reg[reg] != val; in snd_pmac_awacs_put_switch()
559 if (chip->awacs_reg[6] & MASK_MIC_BOOST) in snd_pmac_screamer_mic_boost_get()
561 if (chip->awacs_reg[0] & MASK_GAINLINE) in snd_pmac_screamer_mic_boost_get()
577 val0 = chip->awacs_reg[0] & ~MASK_GAINLINE; in snd_pmac_screamer_mic_boost_put()
578 val6 = chip->awacs_reg[6] & ~MASK_MIC_BOOST; in snd_pmac_screamer_mic_boost_put()
583 if (val0 != chip->awacs_reg[0]) { in snd_pmac_screamer_mic_boost_put()
587 if (val6 != chip->awacs_reg[6]) { in snd_pmac_screamer_mic_boost_put()
734 snd_pmac_awacs_write_noreg(chip, 0, chip->awacs_reg[0]); in awacs_restore_all_regs()
735 snd_pmac_awacs_write_noreg(chip, 1, chip->awacs_reg[1]); in awacs_restore_all_regs()
736 snd_pmac_awacs_write_noreg(chip, 2, chip->awacs_reg[2]); in awacs_restore_all_regs()
737 snd_pmac_awacs_write_noreg(chip, 4, chip->awacs_reg[4]); in awacs_restore_all_regs()
739 snd_pmac_awacs_write_noreg(chip, 5, chip->awacs_reg[5]); in awacs_restore_all_regs()
740 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]); in awacs_restore_all_regs()
741 snd_pmac_awacs_write_noreg(chip, 7, chip->awacs_reg[7]); in awacs_restore_all_regs()
748 snd_pmac_awacs_write_noreg(chip, 1, (chip->awacs_reg[1] in snd_pmac_awacs_suspend()
758 chip->awacs_reg[1] & ~MASK_PAROUT); in snd_pmac_awacs_resume()
766 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]); in snd_pmac_awacs_resume()
838 int reg = chip->awacs_reg[1] in snd_pmac_awacs_update_automute()
855 if (do_notify && reg == chip->awacs_reg[1]) in snd_pmac_awacs_update_automute()
894 chip->awacs_reg[0] = MASK_MUX_CD | 0xff | MASK_GAINLINE; in snd_pmac_awacs_init()
895 chip->awacs_reg[1] = MASK_CMUTE | MASK_AMUTE; in snd_pmac_awacs_init()
900 chip->awacs_reg[1] |= MASK_PAROUT; in snd_pmac_awacs_init()
906 chip->awacs_reg[2] = vol; in snd_pmac_awacs_init()
907 chip->awacs_reg[4] = vol; in snd_pmac_awacs_init()
910 chip->awacs_reg[5] = vol; in snd_pmac_awacs_init()
912 chip->awacs_reg[6] = MASK_MIC_BOOST; in snd_pmac_awacs_init()
913 chip->awacs_reg[7] = 0; in snd_pmac_awacs_init()
1142 snd_pmac_awacs_write_noreg(chip, 6, chip->awacs_reg[6]); in snd_pmac_awacs_init()
1143 snd_pmac_awacs_write_noreg(chip, 0, chip->awacs_reg[0]); in snd_pmac_awacs_init()