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

12

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/pci/
H A Dak4531_codec.c119 #define AK4531_DOUBLE(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert) \
123 .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22) }
124 #define AK4531_DOUBLE_TLV(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert, xtlv) \
130 .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22), \
147 int left_reg = kcontrol->private_value & 0xff; local
156 left = (ak4531->regs[left_reg] >> left_shift) & mask;
171 int left_reg = kcontrol->private_value & 0xff; local
189 if (left_reg == right_reg) {
190 left = (ak4531->regs[left_reg] & ~((mask << left_shift) | (mask << right_shift))) | left | right;
191 change = left != ak4531->regs[left_reg];
[all...]
H A Des1938.c1219 #define ES1938_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \
1225 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \
1227 #define ES1938_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
1231 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
1249 int left_reg = kcontrol->private_value & 0xff; local
1257 left = snd_es1938_reg_read(chip, left_reg);
1258 if (left_reg != right_reg)
1275 int left_reg = kcontrol->private_value & 0xff; local
1294 if (left_reg != right_reg) {
1296 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.c1982 unsigned int left_reg, right_reg; member in struct:cmipci_sb_reg
1992 #define CMIPCI_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask, invert, stereo) \
1996 .private_value = COMPOSE_SB_REG(left_reg, right_reg, left_shift, right_shift, mask, invert, stereo), \
2006 r->left_reg = val & 0xff;
2037 val = (snd_cmipci_mixer_read(cm, reg.left_reg) >> reg.left_shift) & reg.mask;
2072 oleft = snd_cmipci_mixer_read(cm, reg.left_reg);
2076 if (reg.left_reg != reg.right_reg) {
2077 snd_cmipci_mixer_write(cm, reg.left_reg, left);
2085 snd_cmipci_mixer_write(cm, reg.left_reg, left);
2119 val1 = snd_cmipci_mixer_read(cm, reg.left_reg);
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/pci/
H A Dak4531_codec.c119 #define AK4531_DOUBLE(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert) \
123 .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22) }
124 #define AK4531_DOUBLE_TLV(xname, xindex, left_reg, right_reg, left_shift, right_shift, mask, invert, xtlv) \
130 .private_value = left_reg | (right_reg << 8) | (left_shift << 16) | (right_shift << 19) | (mask << 24) | (invert << 22), \
147 int left_reg = kcontrol->private_value & 0xff; local
156 left = (ak4531->regs[left_reg] >> left_shift) & mask;
171 int left_reg = kcontrol->private_value & 0xff; local
189 if (left_reg == right_reg) {
190 left = (ak4531->regs[left_reg] & ~((mask << left_shift) | (mask << right_shift))) | left | right;
191 change = left != ak4531->regs[left_reg];
[all...]
H A Des1938.c1219 #define ES1938_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \
1225 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \
1227 #define ES1938_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
1231 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
1249 int left_reg = kcontrol->private_value & 0xff; local
1257 left = snd_es1938_reg_read(chip, left_reg);
1258 if (left_reg != right_reg)
1275 int left_reg = kcontrol->private_value & 0xff; local
1294 if (left_reg != right_reg) {
1296 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.c1982 unsigned int left_reg, right_reg; member in struct:cmipci_sb_reg
1992 #define CMIPCI_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask, invert, stereo) \
1996 .private_value = COMPOSE_SB_REG(left_reg, right_reg, left_shift, right_shift, mask, invert, stereo), \
2006 r->left_reg = val & 0xff;
2037 val = (snd_cmipci_mixer_read(cm, reg.left_reg) >> reg.left_shift) & reg.mask;
2072 oleft = snd_cmipci_mixer_read(cm, reg.left_reg);
2076 if (reg.left_reg != reg.right_reg) {
2077 snd_cmipci_mixer_write(cm, reg.left_reg, left);
2085 snd_cmipci_mixer_write(cm, reg.left_reg, left);
2119 val1 = snd_cmipci_mixer_read(cm, reg.left_reg);
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/isa/es1688/
H A Des1688_lib.c835 #define ES1688_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
839 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
856 int left_reg = kcontrol->private_value & 0xff; local
865 if (left_reg < 0xa0)
866 left = snd_es1688_mixer_read(chip, left_reg);
868 left = snd_es1688_read(chip, left_reg);
869 if (left_reg != right_reg) {
890 int left_reg = kcontrol->private_value & 0xff; local
908 if (left_reg != right_reg) {
909 if (left_reg <
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/isa/es1688/
H A Des1688_lib.c835 #define ES1688_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
839 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
856 int left_reg = kcontrol->private_value & 0xff; local
865 if (left_reg < 0xa0)
866 left = snd_es1688_mixer_read(chip, left_reg);
868 left = snd_es1688_read(chip, left_reg);
869 if (left_reg != right_reg) {
890 int left_reg = kcontrol->private_value & 0xff; local
908 if (left_reg != right_reg) {
909 if (left_reg <
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/isa/cs423x/
H A Dcs4236_lib.c497 #define CS4236_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
501 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
503 #define CS4236_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, \
509 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
528 int left_reg = kcontrol->private_value & 0xff; local
536 ucontrol->value.integer.value[0] = (chip->eimage[CS4236_REG(left_reg)] >> shift_left) & mask;
550 int left_reg = kcontrol->private_value & 0xff; local
568 if (left_reg != right_reg) {
569 val1 = (chip->eimage[CS4236_REG(left_reg)] & ~(mask << shift_left)) | val1;
571 change = val1 != chip->eimage[CS4236_REG(left_reg)] || val
604 int left_reg = kcontrol->private_value & 0xff; local
626 int left_reg = kcontrol->private_value & 0xff; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/isa/cs423x/
H A Dcs4236_lib.c497 #define CS4236_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
501 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
503 #define CS4236_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, \
509 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
528 int left_reg = kcontrol->private_value & 0xff; local
536 ucontrol->value.integer.value[0] = (chip->eimage[CS4236_REG(left_reg)] >> shift_left) & mask;
550 int left_reg = kcontrol->private_value & 0xff; local
568 if (left_reg != right_reg) {
569 val1 = (chip->eimage[CS4236_REG(left_reg)] & ~(mask << shift_left)) | val1;
571 change = val1 != chip->eimage[CS4236_REG(left_reg)] || val
604 int left_reg = kcontrol->private_value & 0xff; local
626 int left_reg = kcontrol->private_value & 0xff; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/sound/
H A Dwss.h193 #define WSS_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
200 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
214 #define WSS_DOUBLE_TLV(xname, xindex, left_reg, right_reg, \
223 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
H A Dsb.h339 #define SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) \
340 ((left_reg) | ((right_reg) << 8) | ((left_shift) << 16) | ((right_shift) << 19) | ((mask) << 24))
360 #define SB_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask) \
363 .private_value = SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) }
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/sound/
H A Dwss.h193 #define WSS_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
200 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
214 #define WSS_DOUBLE_TLV(xname, xindex, left_reg, right_reg, \
223 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | \
H A Dsb.h339 #define SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) \
340 ((left_reg) | ((right_reg) << 8) | ((left_shift) << 16) | ((right_shift) << 19) | ((mask) << 24))
360 #define SB_DOUBLE(xname, left_reg, right_reg, left_shift, right_shift, mask) \
363 .private_value = SB_MIXVAL_DOUBLE(left_reg, right_reg, left_shift, right_shift, mask) }
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/isa/
H A Dopl3sa2.c386 #define OPL3SA2_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
390 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
391 #define OPL3SA2_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \
397 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \
404 int left_reg = kcontrol->private_value & 0xff; local
412 ucontrol->value.integer.value[0] = (chip->ctlregs[left_reg] >> shift_left) & mask;
426 int left_reg = kcontrol->private_value & 0xff; local
444 if (left_reg != right_reg) {
445 oval1 = chip->ctlregs[left_reg];
450 __snd_opl3sa2_write(chip, left_reg, val
[all...]
H A Des18xx.c1177 #define ES18XX_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
1181 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
1197 int left_reg = kcontrol->private_value & 0xff; local
1205 left = snd_es18xx_reg_read(chip, left_reg);
1206 if (left_reg != right_reg)
1222 int left_reg = kcontrol->private_value & 0xff; local
1241 if (left_reg != right_reg) {
1243 if (snd_es18xx_reg_bits(chip, left_reg, mask1, val1) != val1)
1248 change = (snd_es18xx_reg_bits(chip, left_reg, mask1 | mask2,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/isa/
H A Dopl3sa2.c386 #define OPL3SA2_DOUBLE(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
390 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22) }
391 #define OPL3SA2_DOUBLE_TLV(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert, xtlv) \
397 .private_value = left_reg | (right_reg << 8) | (shift_left << 16) | (shift_right << 19) | (mask << 24) | (invert << 22), \
404 int left_reg = kcontrol->private_value & 0xff; local
412 ucontrol->value.integer.value[0] = (chip->ctlregs[left_reg] >> shift_left) & mask;
426 int left_reg = kcontrol->private_value & 0xff; local
444 if (left_reg != right_reg) {
445 oval1 = chip->ctlregs[left_reg];
450 __snd_opl3sa2_write(chip, left_reg, val
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/spi/
H A Dat73c213.c475 int left_reg = kcontrol->private_value & 0xff; local
485 (chip->reg_image[left_reg] >> shift_left) & mask;
505 int left_reg = kcontrol->private_value & 0xff; local
525 val1 = (chip->reg_image[left_reg] & ~(mask << shift_left)) | val1;
527 change = val1 != chip->reg_image[left_reg]
529 retval = snd_at73c213_write_reg(chip, left_reg, val1);
655 #define AT73C213_STEREO(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
663 .private_value = (left_reg | (right_reg << 8) \
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/isa/sb/
H A Dsb_mixer.c127 int left_reg = kcontrol->private_value & 0xff; local
135 left = (snd_sbmixer_read(sb, left_reg) >> left_shift) & mask;
147 int left_reg = kcontrol->private_value & 0xff; local
158 if (left_reg == right_reg) {
159 oleft = snd_sbmixer_read(sb, left_reg);
163 snd_sbmixer_write(sb, left_reg, left);
165 oleft = snd_sbmixer_read(sb, left_reg);
171 snd_sbmixer_write(sb, left_reg, left);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/isa/sb/
H A Dsb_mixer.c127 int left_reg = kcontrol->private_value & 0xff; local
135 left = (snd_sbmixer_read(sb, left_reg) >> left_shift) & mask;
147 int left_reg = kcontrol->private_value & 0xff; local
158 if (left_reg == right_reg) {
159 oleft = snd_sbmixer_read(sb, left_reg);
163 snd_sbmixer_write(sb, left_reg, left);
165 oleft = snd_sbmixer_read(sb, left_reg);
171 snd_sbmixer_write(sb, left_reg, left);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/spi/
H A Dat73c213.c475 int left_reg = kcontrol->private_value & 0xff; local
485 (chip->reg_image[left_reg] >> shift_left) & mask;
505 int left_reg = kcontrol->private_value & 0xff; local
525 val1 = (chip->reg_image[left_reg] & ~(mask << shift_left)) | val1;
527 change = val1 != chip->reg_image[left_reg]
529 retval = snd_at73c213_write_reg(chip, left_reg, val1);
655 #define AT73C213_STEREO(xname, xindex, left_reg, right_reg, shift_left, shift_right, mask, invert) \
663 .private_value = (left_reg | (right_reg << 8) \
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/isa/wss/
H A Dwss_lib.c1993 int left_reg = kcontrol->private_value & 0xff; local
2001 ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask;
2017 int left_reg = kcontrol->private_value & 0xff; local
2035 if (left_reg != right_reg) {
2036 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1;
2038 change = val1 != chip->image[left_reg] ||
2040 snd_wss_out(chip, left_reg, val1);
2044 val1 = (chip->image[left_reg] & ~mask) | val1 | val2;
2045 change = val1 != chip->image[left_reg];
2046 snd_wss_out(chip, left_reg, val
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/isa/wss/
H A Dwss_lib.c1993 int left_reg = kcontrol->private_value & 0xff; local
2001 ucontrol->value.integer.value[0] = (chip->image[left_reg] >> shift_left) & mask;
2017 int left_reg = kcontrol->private_value & 0xff; local
2035 if (left_reg != right_reg) {
2036 val1 = (chip->image[left_reg] & ~(mask << shift_left)) | val1;
2038 change = val1 != chip->image[left_reg] ||
2040 snd_wss_out(chip, left_reg, val1);
2044 val1 = (chip->image[left_reg] & ~mask) | val1 | val2;
2045 change = val1 != chip->image[left_reg];
2046 snd_wss_out(chip, left_reg, val
[all...]

Completed in 391 milliseconds

12