Searched refs:mixer (Results 1 - 25 of 35) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/core/oss/
H A DMakefile6 snd-mixer-oss-objs := mixer_oss.o
11 obj-$(CONFIG_SND_MIXER_OSS) += snd-mixer-oss.o
H A Dmixer_oss.c2 * OSS emulation layer for the mixer interface
62 fmixer->mixer = card->mixer_oss;
89 struct snd_mixer_oss *mixer = fmixer->mixer; local
93 strlcpy(info.id, mixer && mixer->id[0] ? mixer->id : card->driver, sizeof(info.id));
94 strlcpy(info.name, mixer && mixer->name[0] ? mixer
105 struct snd_mixer_oss *mixer = fmixer->mixer; local
118 struct snd_mixer_oss *mixer = fmixer->mixer; local
130 struct snd_mixer_oss *mixer = fmixer->mixer; local
146 struct snd_mixer_oss *mixer = fmixer->mixer; local
162 struct snd_mixer_oss *mixer = fmixer->mixer; local
183 struct snd_mixer_oss *mixer = fmixer->mixer; local
211 struct snd_mixer_oss *mixer = fmixer->mixer; local
248 struct snd_mixer_oss *mixer = fmixer->mixer; local
274 struct snd_mixer_oss *mixer = fmixer->mixer; local
469 snd_mixer_oss_test_id(struct snd_mixer_oss *mixer, const char *name, int index) argument
753 struct snd_mixer_oss *mixer = fmixer->mixer; local
802 struct snd_mixer_oss *mixer = fmixer->mixer; local
859 snd_mixer_oss_build_test(struct snd_mixer_oss *mixer, struct slot *slot, const char *name, int index, int item) argument
917 snd_mixer_oss_build_input(struct snd_mixer_oss *mixer, struct snd_mixer_oss_assign_table *ptr, int ptr_allocated, int replace_old) argument
1077 struct snd_mixer_oss *mixer = entry->private_data; local
1101 struct snd_mixer_oss *mixer = entry->private_data; local
1157 snd_mixer_oss_proc_init(struct snd_mixer_oss *mixer) argument
1177 snd_mixer_oss_proc_done(struct snd_mixer_oss *mixer) argument
1187 snd_mixer_oss_build(struct snd_mixer_oss *mixer) argument
1241 struct snd_mixer_oss *mixer = private; local
1260 struct snd_mixer_oss *mixer; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/usb/
H A Dusbmixer.c104 struct usb_mixer_interface *mixer; member in struct:mixer_build
114 struct usb_mixer_interface *mixer; member in struct:usb_mixer_elem_info
188 * manual mapping of mixer names
189 * if the mixer topology is too complicated and the parsed names are
348 * retrieve a mixer value
358 if (snd_usb_ctl_msg(cval->mixer->chip->dev,
359 usb_rcvctrlpipe(cval->mixer->chip->dev, 0),
362 validx, cval->mixer->ctrlif | (cval->id << 8),
369 request, validx, cval->mixer->ctrlif | (cval->id << 8), cval->val_type);
385 * set a mixer valu
1613 snd_usb_mixer_free(struct usb_mixer_interface *mixer) argument
1627 struct usb_mixer_interface *mixer = device->device_data; local
1637 snd_usb_mixer_controls(struct usb_mixer_interface *mixer) argument
1677 snd_usb_mixer_notify_id(struct usb_mixer_interface *mixer, int unitid) argument
1687 snd_usb_mixer_memory_change(struct usb_mixer_interface *mixer, int unitid) argument
1711 struct usb_mixer_interface *mixer = urb->context; local
1736 snd_usb_mixer_status_create(struct usb_mixer_interface *mixer) argument
1773 struct usb_mixer_interface *mixer = urb->context; local
1794 struct usb_mixer_interface *mixer = hw->private_data; local
1803 struct usb_mixer_interface *mixer = hw->private_data; local
1813 struct usb_mixer_interface *mixer = hw->private_data; local
1833 struct usb_mixer_interface *mixer = hw->private_data; local
1839 snd_usb_soundblaster_remote_init(struct usb_mixer_interface *mixer) argument
1899 struct usb_mixer_interface *mixer = snd_kcontrol_chip(kcontrol); local
1908 struct usb_mixer_interface *mixer = snd_kcontrol_chip(kcontrol); local
1953 snd_audigy2nx_controls_create(struct usb_mixer_interface *mixer) argument
1979 struct usb_mixer_interface *mixer = entry->private_data; local
2003 struct usb_mixer_interface *mixer; local
2052 struct usb_mixer_interface *mixer; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dpas2_mixer.c67 * MSBs out of the output byte and to do a 16-bit out to the mixer port -
82 int mixer) /* Input or output mixer */
90 left |= mixer;
91 right |= mixer;
121 int left, right, devmask, changed, i, mixer = 0; local
130 mixer = 0x20;
132 mixer = 0x00;
153 levels[whichDev] = mixer_output(right, left, 31, 0x10 | 0x00, mixer);
156 levels[whichDev] = mixer_output(right, left, 31, 0x10 | 0x05, mixer);
81 mixer_output(int right_vol, int left_vol, int div, int bits, int mixer) argument
[all...]
H A Dpss.c18 * Added mixer device for Beethoven ADSP-16 (master volume,
22 * Requested two regions for PSS (PSS mixer, PSS config)
26 * Fixed computation of mixer volumes
118 /* If compiled into kernel, it enable or disable pss mixer */
139 pss_mixerdata mixer; member in struct:pss_confdata
191 if (!request_region(devc->base, 0x10, "PSS mixer, SB emulation")) {
455 devc->mixer.volume_l = devc->mixer.volume_r = 33;
456 devc->mixer.bass = 50;
457 devc->mixer
[all...]
H A Dnm256.h41 /* The mixer device. */
77 /* Offset of the AC97 mixer in memory port 2. */
78 u32 mixer; member in struct:nm256_info
80 /* Offset of the mixer status register in memory port 2. */
83 /* Non-zero if we have written initial values to the mixer. */
139 /* The base offset of the mixer in the second memory area. */
154 /* The AV's "mixer ready" status bit and location. */
171 /* The ZX's "mixer ready" status bit and location. */
H A Dnm256_audio.c3 * mode, with AC97 mixer support.
121 * Ditto, but find the card struct corresponding to the mixer device DEV
763 * Waits for the mixer to become ready to be written; returns a zero value
785 * Loop around waiting for the mixer to become ready.
797 * Return the contents of the AC97 mixer register REG. Returns a positive
814 res = nm256_readPort16 (card, 2, card->mixer + reg);
824 * Writes VALUE to AC97 mixer register REG. Returns 0 if successful, or
842 base = card->mixer;
865 * Initial register values to be written to the AC97 mixer.
868 * reading from the mixer directl
966 int mixer; local
[all...]
H A Dhal2.c22 * /dev/mixer standard mixer device, (mostly) OSS compatible
106 int dev_mixer; /* mixer device */
116 struct hal2_mixer mixer; member in struct:hal2_card
746 DEBUG_MIX("mixer %d write\n", index);
758 hal2->mixer.volume[mixtable[index].idx] = l | (r << 8);
810 hal2->mixer.volume[mixtable[i].idx] = 100 | (100 << 8);
819 hal2->mixer.master = 0xff;
826 unsigned int master = hal2_card[0]->mixer.master;
838 hal2_card[0]->mixer
[all...]
H A Dopl3sa2.c31 * Scott Murray Added mixer support (Dec 03, 1998)
39 * Scott Murray Reworked SA2 versus SA3 mixer code, updated chipset
41 * Scott Murray Adjusted master volume mixer scaling. (Dec 6, 2000)
43 * integrated wide mixer and adjusted mic, bass, treble
143 /* mixer data */
144 int mixer; member in struct:__anon11037
242 * All of the mixer functions...
510 /* End of mixer-related stuff */
532 /* The MSS mixer is installed, reroute mixers appropriately */
538 printk(KERN_ERR PFX "MSS mixer no
[all...]
H A Dad1816.c542 * Most of the mixer entries work in backwards. Setting the polarity field
698 /* range check + supported mixer check */
903 /* not for mixer */
1100 /* set mixer defaults */
1103 /* register mixer */
1110 printk(KERN_WARNING "Can't install mixer\n");
1132 int mixer, dev = 0; local
1138 mixer = audio_devs[dev]->mixer_dev;
1140 /* unreg mixer*/
1141 if(mixer>
[all...]
H A Dac97_codec.c2 * ac97_codec.c: Generic AC97 mixer/modem module
4 * Derived from ac97 mixer in maestro and trident driver.
228 /* this table has default mixer values for all OSS mixers. */
230 int mixer; member in struct:mixer_defaults
251 /* table to scale scale from OSS mixer value to AC97 mixer register value */
309 /* reads the given OSS mixer from the ac97 the caller must have insured that the ac97 knows
310 about that given mixer, and should be holding a spinlock for the card */
361 printk("ac97_codec: read OSS mixer %2d (%s ac97 register 0x%02x), "
370 /* write the OSS encoded volume to the given OSS encoded mixer, agai
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Dmixer_oss.h56 struct snd_mixer_oss_slot slots[SNDRV_OSS_MAX_MIXERS]; /* OSS mixer slots */
63 void (*private_free_recsrc)(struct snd_mixer_oss *mixer);
73 struct snd_mixer_oss *mixer; member in struct:snd_mixer_oss_file
H A Dhdspm.h96 /* MADI mixer: 64inputs+64playback in 64outputs = 8192 => *4Byte = 32768 Bytes */
101 Ins to Outs mixer[out].in[in], Outstreams to Outs mixer[out].pb[pb] */
115 struct hdspm_mixer *mixer; member in struct:hdspm_mixer_ioctl
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/Documentation/arm/empeg/
H A Dmkdevs7 mknod /dev/mixer c 245 0
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/dmasound/
H A Dtas_common.c66 tas_get_mixer_level(int mixer, uint *level) argument
68 CALL(get_mixer_level,mixer,level);
72 tas_set_mixer_level(int mixer,uint level) argument
74 CALL(set_mixer_level,mixer,level);
96 tas_mixer_is_stereo(int mixer) argument
98 CALL(mixer_is_stereo,mixer);
H A Dtas_common.h87 unsigned int *mixer; member in struct:tas_gain_t
96 uint mixer[SOUND_MIXER_NRDEVICES]; member in struct:tas_data_t
263 extern int tas_get_mixer_level(int mixer,uint *level);
264 extern int tas_set_mixer_level(int mixer,uint level);
268 extern int tas_mixer_is_stereo(int mixer);
H A Dtas3004.c362 tas3004_mixer_is_stereo(struct tas3004_data_t *self, int mixer) argument
364 switch(mixer) {
388 tas3004_get_mixer_level(struct tas3004_data_t *self, int mixer, uint *level) argument
393 *level = self->super.mixer[mixer];
399 tas3004_set_mixer_level(struct tas3004_data_t *self, int mixer, uint level) argument
411 if (!tas3004_mixer_is_stereo(self,mixer))
413 switch(mixer) {
432 temp = tas3004_gain.mixer[level&0xff];
434 temp = tas3004_gain.mixer[(leve
[all...]
H A Dtas3001c.c191 tas3001c_mixer_is_stereo(struct tas3001c_data_t *self,int mixer) argument
193 switch(mixer) {
214 tas3001c_get_mixer_level(struct tas3001c_data_t *self,int mixer,uint *level) argument
219 *level=self->super.mixer[mixer];
225 tas3001c_set_mixer_level(struct tas3001c_data_t *self,int mixer,uint level) argument
238 if (!tas3001c_mixer_is_stereo(self,mixer))
241 switch(mixer) {
256 temp = tas3001c_gain.mixer[level&0xff];
266 temp = tas3001c_gain.mixer[leve
[all...]
H A Ddmasound_core.c15 * /dev/mixer, /dev/sndstat and complemented the VFS interface. He would like
325 * /dev/mixer abstraction
331 } mixer; variable in typeref:struct:__anon11018
337 mixer.busy = 1;
344 mixer.busy = 0;
353 mixer.modify_counter++;
363 info.modify_counter = mixer.modify_counter;
392 mixer.busy = 0;
1569 /* Set up /dev/mixer. */
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/emu10k1/
H A DMakefile9 mixer.o passthrough.o recmgr.o timer.o voicemgr.o
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/um/drivers/
H A Dhostaudio_kern.c26 #define HOSTAUDIO_DEV_MIXER "/dev/sound/mixer"
33 static char *mixer = HOSTAUDIO_DEV_MIXER; variable
40 " This is used to specify the host mixer device to the hostaudio driver.\n"\
54 mixer = name;
58 __uml_setup("mixer=", set_mixer, "mixer=<mixer device>\n" MIXER_HELP);
65 module_param(mixer, charp, 0644);
66 MODULE_PARM_DESC(mixer, MIXER_HELP);
223 /* /dev/mixer fil
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/riptide/
H A Driptide.c82 MODULE NAME: mixer.h
257 #define SEND_SETF(p,b,c,d,e,f,g) sendcmd(p,PARM,SETF|WORD1(b)|BYTE3(c),d|BYTE1(e)|BYTE2(f)|BYTE3(g),RET(0)) /* set sample format at mixer */
269 #define SEND_SDGV(p,b,c,d,e) sendcmd(p,PARM,SDGV|BYTE2(b)|BYTE3(c),WORD0(d)|WORD2(e),RET(0)) /* set digital mixer */
270 #define SEND_RDGV(p,b,c,d) sendcmd(p,PARM|RESP,RDGV|BYTE2(b)|BYTE3(c),0,RET(d)) /* read digital mixer */
483 unsigned char mixer; member in struct:pcmhw
776 unsigned char *path, unsigned char *mixer, unsigned char *s)
788 if (mixer)
789 *mixer = sink - DIGITAL_MIXER_IN0;
808 alloclbuspath(cif, source + 1, ++npath, mixer, s);
963 snd_printdd("sent mixer
775 alloclbuspath(struct cmdif *cif, unsigned char source, unsigned char *path, unsigned char *mixer, unsigned char *s) argument
1037 setsampleformat(struct cmdif *cif, unsigned char mixer, unsigned char id, unsigned char channels, unsigned char format) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/hda/
H A Dpatch_sigmatel.c111 struct snd_kcontrol_new *mixer; member in struct:sigmatel_spec
420 err = snd_hda_add_new_ctls(codec, spec->mixer);
1856 snd_hda_resume_ctls(codec, spec->mixer);
1916 spec->mixer = stac9200_mixer;
1979 spec->mixer = stac925x_mixer;
2059 spec->mixer = stac922x_mixer;
2119 spec->mixer = stac9227_mixer;
2127 spec->mixer = stac9227_mixer;
2135 spec->mixer = stac927x_mixer;
2204 spec->mixer
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/dvb/ttpci/
H A Dav7110.h238 struct audio_mixer mixer; member in struct:av7110
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/rme9652/
H A Dhdspm.c463 struct snd_kcontrol *playback_mixer_ctls[HDSPM_MAX_CHANNELS]; /* fast alsa mixer */
465 struct hdspm_mixer *mixer; /* full mixer accessable over mixer ioctl or hwdep-device */ member in struct:hdspm
540 mixer is write only on hardware so we have to cache him for read
549 return hdspm->mixer->ch[chan].in[in];
557 return hdspm->mixer->ch[chan].pb[pb];
569 (hdspm->mixer->ch[chan].in[in] = data & 0xFFFF));
582 (hdspm->mixer->ch[chan].pb[pb] = data & 0xFFFF));
2486 - playback mixer matri
4111 struct hdspm_mixer_ioctl mixer; local
[all...]

Completed in 343 milliseconds

12