Searched refs:left_reg (Results 1 - 17 of 17) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Dad1848.h179 #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 Dsb.h330 #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 Dcs4231.h315 #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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ac97/
H A Dak4531_codec.c118 #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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/es1688/
H A Des1688_lib.c842 #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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/cs423x/
H A Dcs4236_lib.c466 #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 Dcs4231_lib.c1616 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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/
H A Dopl3sa2.c391 #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 Des18xx.c1204 #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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/sb/
H A Dsb_mixer.c128 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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/ad1848/
H A Dad1848_lib.c1073 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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/
H A Des1938.c1217 #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 Dsonicvibes.c903 #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 Dcmipci.c1785 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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/isa/opti9xx/
H A Dopti92x-ad1848.c1426 #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 Dmiro.c426 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-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/sparc/
H A Dcs4231.c1573 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) }

Completed in 159 milliseconds