wm8776_regs        81 sound/pci/oxygen/xonar_wm87x6.c 	u16 wm8776_regs[0x17];
wm8776_regs       118 sound/pci/oxygen/xonar_wm87x6.c 	if (reg < ARRAY_SIZE(data->wm8776_regs)) {
wm8776_regs       121 sound/pci/oxygen/xonar_wm87x6.c 		data->wm8776_regs[reg] = value;
wm8776_regs       130 sound/pci/oxygen/xonar_wm87x6.c 	if (reg >= ARRAY_SIZE(data->wm8776_regs) ||
wm8776_regs       131 sound/pci/oxygen/xonar_wm87x6.c 	    value != data->wm8776_regs[reg])
wm8776_regs       176 sound/pci/oxygen/xonar_wm87x6.c 		     data->wm8776_regs[WM8776_ADCIFCTRL]);
wm8776_regs       177 sound/pci/oxygen/xonar_wm87x6.c 	wm8776_write(chip, WM8776_MSTRCTRL, data->wm8776_regs[WM8776_MSTRCTRL]);
wm8776_regs       178 sound/pci/oxygen/xonar_wm87x6.c 	wm8776_write(chip, WM8776_PWRDOWN, data->wm8776_regs[WM8776_PWRDOWN]);
wm8776_regs       179 sound/pci/oxygen/xonar_wm87x6.c 	wm8776_write(chip, WM8776_HPLVOL, data->wm8776_regs[WM8776_HPLVOL]);
wm8776_regs       180 sound/pci/oxygen/xonar_wm87x6.c 	wm8776_write(chip, WM8776_HPRVOL, data->wm8776_regs[WM8776_HPRVOL] |
wm8776_regs       182 sound/pci/oxygen/xonar_wm87x6.c 	wm8776_write(chip, WM8776_ADCLVOL, data->wm8776_regs[WM8776_ADCLVOL]);
wm8776_regs       183 sound/pci/oxygen/xonar_wm87x6.c 	wm8776_write(chip, WM8776_ADCRVOL, data->wm8776_regs[WM8776_ADCRVOL]);
wm8776_regs       184 sound/pci/oxygen/xonar_wm87x6.c 	wm8776_write(chip, WM8776_ADCMUX, data->wm8776_regs[WM8776_ADCMUX]);
wm8776_regs       210 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_HPLVOL] = (0x79 - 60) | WM8776_HPZCEN;
wm8776_regs       211 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_HPRVOL] = (0x79 - 60) | WM8776_HPZCEN;
wm8776_regs       212 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_ADCIFCTRL] =
wm8776_regs       214 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_MSTRCTRL] =
wm8776_regs       216 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_PWRDOWN] = WM8776_HPPD;
wm8776_regs       217 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_ADCLVOL] = 0xa5 | WM8776_ZCA;
wm8776_regs       218 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_ADCRVOL] = 0xa5 | WM8776_ZCA;
wm8776_regs       219 sound/pci/oxygen/xonar_wm87x6.c 	data->wm8776_regs[WM8776_ADCMUX] = 0x001;
wm8776_regs       397 sound/pci/oxygen/xonar_wm87x6.c 		if (chip->dac_volume[0] != data->wm8776_regs[WM8776_DACLVOL] ||
wm8776_regs       398 sound/pci/oxygen/xonar_wm87x6.c 		    chip->dac_volume[1] != data->wm8776_regs[WM8776_DACRVOL]) {
wm8776_regs       401 sound/pci/oxygen/xonar_wm87x6.c 			data->wm8776_regs[WM8776_DACLVOL] = chip->dac_volume[0];
wm8776_regs       402 sound/pci/oxygen/xonar_wm87x6.c 			data->wm8776_regs[WM8776_DACRVOL] = chip->dac_volume[0];
wm8776_regs       406 sound/pci/oxygen/xonar_wm87x6.c 			     data->wm8776_regs[WM8776_DACLVOL]) << 0;
wm8776_regs       408 sound/pci/oxygen/xonar_wm87x6.c 			      data->wm8776_regs[WM8776_DACLVOL]) << 1;
wm8776_regs       507 sound/pci/oxygen/xonar_wm87x6.c 		((data->wm8776_regs[reg_index] & bit) != 0) ^ invert;
wm8776_regs       523 sound/pci/oxygen/xonar_wm87x6.c 	reg_value = data->wm8776_regs[reg_index] & ~bit;
wm8776_regs       526 sound/pci/oxygen/xonar_wm87x6.c 	changed = reg_value != data->wm8776_regs[reg_index];
wm8776_regs       615 sound/pci/oxygen/xonar_wm87x6.c 	if ((data->wm8776_regs[WM8776_ALCCTRL1] & WM8776_LCSEL_MASK) ==
wm8776_regs       633 sound/pci/oxygen/xonar_wm87x6.c 	reg_value = data->wm8776_regs[reg_index];
wm8776_regs       703 sound/pci/oxygen/xonar_wm87x6.c 		data->wm8776_regs[WM8776_HPLVOL] & WM8776_HPATT_MASK;
wm8776_regs       705 sound/pci/oxygen/xonar_wm87x6.c 		data->wm8776_regs[WM8776_HPRVOL] & WM8776_HPATT_MASK;
wm8776_regs       719 sound/pci/oxygen/xonar_wm87x6.c 		     (data->wm8776_regs[WM8776_HPLVOL] & WM8776_HPATT_MASK))
wm8776_regs       722 sound/pci/oxygen/xonar_wm87x6.c 		      (data->wm8776_regs[WM8776_HPRVOL] & WM8776_HPATT_MASK))
wm8776_regs       729 sound/pci/oxygen/xonar_wm87x6.c 			data->wm8776_regs[WM8776_HPLVOL] =
wm8776_regs       731 sound/pci/oxygen/xonar_wm87x6.c 			data->wm8776_regs[WM8776_HPRVOL] =
wm8776_regs       757 sound/pci/oxygen/xonar_wm87x6.c 		!!(data->wm8776_regs[WM8776_ADCMUX] & mux_bit);
wm8776_regs       772 sound/pci/oxygen/xonar_wm87x6.c 	reg = data->wm8776_regs[WM8776_ADCMUX];
wm8776_regs       788 sound/pci/oxygen/xonar_wm87x6.c 	changed = reg != data->wm8776_regs[WM8776_ADCMUX];
wm8776_regs       817 sound/pci/oxygen/xonar_wm87x6.c 		data->wm8776_regs[WM8776_ADCLVOL] & WM8776_AGMASK;
wm8776_regs       819 sound/pci/oxygen/xonar_wm87x6.c 		data->wm8776_regs[WM8776_ADCRVOL] & WM8776_AGMASK;
wm8776_regs       833 sound/pci/oxygen/xonar_wm87x6.c 		   (data->wm8776_regs[WM8776_ADCLVOL] & WM8776_AGMASK)) ||
wm8776_regs       835 sound/pci/oxygen/xonar_wm87x6.c 		   (data->wm8776_regs[WM8776_ADCRVOL] & WM8776_AGMASK));
wm8776_regs       860 sound/pci/oxygen/xonar_wm87x6.c 	if (!(data->wm8776_regs[WM8776_ALCCTRL2] & WM8776_LCEN))
wm8776_regs       862 sound/pci/oxygen/xonar_wm87x6.c 	else if ((data->wm8776_regs[WM8776_ALCCTRL1] & WM8776_LCSEL_MASK) ==
wm8776_regs       900 sound/pci/oxygen/xonar_wm87x6.c 		ctrl1 = data->wm8776_regs[WM8776_ALCCTRL1];
wm8776_regs       901 sound/pci/oxygen/xonar_wm87x6.c 		ctrl2 = data->wm8776_regs[WM8776_ALCCTRL2];
wm8776_regs       946 sound/pci/oxygen/xonar_wm87x6.c 		!(data->wm8776_regs[WM8776_ADCIFCTRL] & WM8776_ADCHPD);
wm8776_regs       958 sound/pci/oxygen/xonar_wm87x6.c 	reg = data->wm8776_regs[WM8776_ADCIFCTRL] & ~WM8776_ADCHPD;
wm8776_regs       961 sound/pci/oxygen/xonar_wm87x6.c 	changed = reg != data->wm8776_regs[WM8776_ADCIFCTRL];
wm8776_regs      1226 sound/pci/oxygen/xonar_wm87x6.c 		snd_iprintf(buffer, " %03x", data->wm8776_regs[i]);
wm8776_regs      1229 sound/pci/oxygen/xonar_wm87x6.c 		snd_iprintf(buffer, " %03x", data->wm8776_regs[i]);