/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/sound/ |
H A D | ad1848.h | 179 #define AD1848_MIXVAL_DOUBLE(left_reg, right_reg, shift_left, shift_right, mask, invert) \ 180 ((left_reg) | ((right_reg) << 8) | ((shift_left) << 16) | ((shift_right) << 19) | ((mask) << 24) | ((invert) << 22)) 204 #define AD1848_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 208 .private_value = AD1848_MIXVAL_DOUBLE(left_reg, right_reg, shift_left, shift_right, mask, invert) } 210 #define AD1848_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \ 214 .private_value = AD1848_MIXVAL_DOUBLE(left_reg, right_reg, shift_left, shift_right, mask, invert), \
|
H A D | sb.h | 330 #define SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) \ 331 ((left_reg) | ((right_reg) << 8) | ((left_shift) << 16) | ((right_shift) << 19) | ((mask) << 24)) 351 #define SB_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask) \ 354 .private_value = SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) }
|
H A D | cs4231.h | 315 #define CS4231_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 319 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/ac97/ |
H A D | ak4531_codec.c | 118 #define AK4531_DOUBLE(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert) \ 122 .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22) } 123 #define AK4531_DOUBLE_TLV(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert, xtlv) \ 129 .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22), \ 146 int left_reg = kcontrol->private_value & 0xff; local 155 left = (ak4531->regs[left_reg] >> left_shift) & mask; 170 int left_reg = kcontrol->private_value & 0xff; local 188 if (left_reg == right_reg) { 189 left = (ak4531->regs[left_reg] & ~((mask << left_shift) | (mask << right_shift))) | left | right; 190 change = left != ak4531->regs[left_reg]; [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/isa/es1688/ |
H A D | es1688_lib.c | 842 #define ES1688_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 846 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } 863 int left_reg = kcontrol->private_value & 0xff; local 872 if (left_reg < 0xa0) 873 left = snd_es1688_mixer_read(chip, left_reg); 875 left = snd_es1688_read(chip, left_reg); 876 if (left_reg != right_reg) { 897 int left_reg = kcontrol->private_value & 0xff; local 915 if (left_reg != right_reg) { 916 if (left_reg < [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/isa/cs423x/ |
H A D | cs4236_lib.c | 466 #define CS4236_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 470 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } 487 int left_reg = kcontrol->private_value & 0xff; local 495 ucontrol->value.integer.value[0] = (chip->eimage[CS4236_REG(left_reg)] >> shift_left) & mask; 509 int left_reg = kcontrol->private_value & 0xff; local 527 if (left_reg != right_reg) { 528 val1 = (chip->eimage[CS4236_REG(left_reg)] & ~(mask << shift_left)) | val1; 530 change = val1 != chip->eimage[CS4236_REG(left_reg)] || val2 != chip->eimage[CS4236_REG(right_reg)]; 531 snd_cs4236_ext_out(chip, left_reg, val1); 534 val1 = (chip->eimage[CS4236_REG(left_reg)] 552 int left_reg = kcontrol->private_value & 0xff; local 574 int left_reg = kcontrol->private_value & 0xff; local [all...] |
H A D | cs4231_lib.c | 1616 int left_reg = kcontrol->private_value & 0xff; local 1624 ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask; 1638 int left_reg = kcontrol->private_value & 0xff; local 1656 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; 1658 change = val1 != chip->image[left_reg] || val2 != chip->image[right_reg]; 1659 snd_cs4231_out(chip, left_reg, val1);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/isa/ |
H A D | opl3sa2.c | 391 #define OPL3SA2_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 395 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } 396 #define OPL3SA2_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \ 402 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \ 420 int left_reg = kcontrol->private_value & 0xff; local 428 ucontrol->value.integer.value[0] = (chip->ctlregs[left_reg] >> shift_left) & mask; 442 int left_reg = kcontrol->private_value & 0xff; local 460 if (left_reg != right_reg) { 461 oval1 = chip->ctlregs[left_reg]; 466 __snd_opl3sa2_write(chip, left_reg, val [all...] |
H A D | es18xx.c | 1204 #define ES18XX_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 1208 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } 1224 int left_reg = kcontrol->private_value & 0xff; local 1232 left = snd_es18xx_reg_read(chip, left_reg); 1233 if (left_reg != right_reg) 1249 int left_reg = kcontrol->private_value & 0xff; local 1268 if (left_reg != right_reg) { 1270 if (snd_es18xx_reg_bits(chip, left_reg, mask1, val1) != val1) 1275 change = (snd_es18xx_reg_bits(chip, left_reg, mask1 | mask2,
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/isa/sb/ |
H A D | sb_mixer.c | 128 int left_reg = kcontrol->private_value & 0xff; local 136 left = (snd_sbmixer_read(sb, left_reg) >> left_shift) & mask; 148 int left_reg = kcontrol->private_value & 0xff; local 159 if (left_reg == right_reg) { 160 oleft = snd_sbmixer_read(sb, left_reg); 164 snd_sbmixer_write(sb, left_reg, left); 166 oleft = snd_sbmixer_read(sb, left_reg); 172 snd_sbmixer_write(sb, left_reg, left);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/isa/ad1848/ |
H A D | ad1848_lib.c | 1073 int left_reg = kcontrol->private_value & 0xff; local 1081 ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask; 1095 int left_reg = kcontrol->private_value & 0xff; local 1113 if (left_reg != right_reg) { 1114 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; 1116 change = val1 != chip->image[left_reg] || val2 != chip->image[right_reg]; 1117 snd_ad1848_out(chip, left_reg, val1); 1120 val1 = (chip->image[left_reg] & ~((mask << shift_left) | (mask << shift_right))) | val1 | val2; 1121 change = val1 != chip->image[left_reg]; 1122 snd_ad1848_out(chip, left_reg, val [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/ |
H A D | es1938.c | 1217 #define ES1938_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \ 1223 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \ 1225 #define ES1938_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 1229 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } 1247 int left_reg = kcontrol->private_value & 0xff; local 1255 left = snd_es1938_reg_read(chip, left_reg); 1256 if (left_reg != right_reg) 1273 int left_reg = kcontrol->private_value & 0xff; local 1292 if (left_reg != right_reg) { 1294 if (snd_es1938_reg_bits(chip, left_reg, mask [all...] |
H A D | sonicvibes.c | 903 #define SONICVIBES_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 907 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } 923 int left_reg = kcontrol->private_value & 0xff; local 931 ucontrol->value.integer.value[0] = (snd_sonicvibes_in1(sonic, left_reg) >> shift_left) & mask; 944 int left_reg = kcontrol->private_value & 0xff; local 962 oval1 = snd_sonicvibes_in1(sonic, left_reg); 967 snd_sonicvibes_out1(sonic, left_reg, val1);
|
H A D | cmipci.c | 1785 unsigned int left_reg, right_reg; member in struct:cmipci_sb_reg 1795 #define CMIPCI_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask, invert, stereo) \ 1799 .private_value = COMPOSE_SB_REG(left_reg, right_reg, left_shift, right_shift, mask, invert, stereo), \ 1809 r->left_reg = val & 0xff; 1840 val = (snd_cmipci_mixer_read(cm, reg.left_reg) >> reg.left_shift) & reg.mask; 1875 oleft = snd_cmipci_mixer_read(cm, reg.left_reg); 1879 if (reg.left_reg != reg.right_reg) { 1880 snd_cmipci_mixer_write(cm, reg.left_reg, left); 1888 snd_cmipci_mixer_write(cm, reg.left_reg, left); 1922 val1 = snd_cmipci_mixer_read(cm, reg.left_reg); [all...] |
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/isa/opti9xx/ |
H A D | opti92x-ad1848.c | 1426 #define OPTi93X_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 1430 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) } 1434 #define OPTi93X_DOUBLE_CHANGE_REGS(xctl, left_reg, right_reg) \ 1436 xctl.private_value |= left_reg | (right_reg << 8); } while (0) 1453 int left_reg = kcontrol->private_value & 0xff; local 1461 ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask; 1475 int left_reg = kcontrol->private_value & 0xff; local 1493 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; 1495 change = val1 != chip->image[left_reg] || val2 != chip->image[right_reg]; 1496 snd_opti93x_out_image(chip, left_reg, val [all...] |
H A D | miro.c | 426 int left_reg = right_reg + 1; local 433 if ((left_val = aci_getvalue(miro, left_reg)) < 0) { 434 snd_printk(KERN_ERR "aci_getvalue(%d) failed: %d\n", left_reg, left_val);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/sparc/ |
H A D | cs4231.c | 1573 int left_reg = kcontrol->private_value & 0xff; local 1582 ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask; 1602 int left_reg = kcontrol->private_value & 0xff; local 1622 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1; 1624 change = val1 != chip->image[left_reg] || val2 != chip->image[right_reg]; 1625 snd_cs4231_out(chip, left_reg, val1); 1639 #define CS4231_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \ 1643 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
|