• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/sound/pci/au88x0/

Lines Matching defs:mixin

115 			      int mixin, unsigned char vol)
120 VORTEX_MIX_INVOL_A + (((mix << 5) + mixin) << 2), vol);
124 VORTEX_MIX_INVOL_B + (((mix << 5) + mixin) << 2));
129 VORTEX_MIX_INVOL_B + (((mix << 5) + mixin) << 2), vol);
133 vortex_mix_setenablebit(vortex_t * vortex, unsigned char mix, int mixin, int en)
137 if (mixin < 0)
138 addr = (mixin + 3);
140 addr = mixin;
144 temp |= (1 << (mixin & 3));
146 temp &= ~(1 << (mixin & 3));
149 VORTEX_MIX_INVOL_B + (((mix << 5) + mixin) << 2), 0x80);
151 hwwrite(vortex->mmio, VORTEX_MIX_SMP + (mixin << 2), 0x0);
152 hwwrite(vortex->mmio, VORTEX_MIX_SMP + 4 + (mixin << 2), 0x0);
158 vortex_mix_killinput(vortex_t * vortex, unsigned char mix, int mixin)
160 rampchs[mix] &= ~(1 << mixin);
161 vortex_mix_setinputvolumebyte(vortex, mix, mixin, 0x80);
162 mchannels[mix] &= ~(1 << mixin);
163 vortex_mix_setenablebit(vortex, mix, mixin, 0);
167 vortex_mix_enableinput(vortex_t * vortex, unsigned char mix, int mixin)
169 vortex_mix_killinput(vortex, mix, mixin);
170 if ((mchannels[mix] & (1 << mixin)) == 0) {
171 vortex_mix_setinputvolumebyte(vortex, mix, mixin, 0x80); /*0x80 : mute */
172 mchannels[mix] |= (1 << mixin);
174 vortex_mix_setenablebit(vortex, mix, mixin, 1);
1622 // Connect SRC to mixin.
1626 unsigned char mixin)
1628 vortex_route(vortex, en, channel, ADB_SRCOUT(src), ADB_MIXIN(mixin));
1631 // Connect mixin with mix output.
1633 vortex_connection_mixin_mix(vortex_t * vortex, int en, unsigned char mixin,
1637 vortex_mix_enableinput(vortex, mix, mixin);
1638 vortex_mix_setinputvolumebyte(vortex, mix, mixin, MIX_DEFIGAIN); // added to original code.
1640 vortex_mix_disableinput(vortex, mix, mixin, a);
1643 // Connect absolut address to mixin.
1647 unsigned char mixin)
1649 vortex_route(vortex, en, channel, source, ADB_MIXIN(mixin));