summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [PATCH] fix gconfig crashJoachim Nilsson2005-07-292-102/+209
| | | | | | | | | | | | | | | I ran glade-2 on the glade file, fixed two missing stock icons and cleaned up the C code that inserts the single/split/full modes. The rest of the patch is minor cleanups only. I refrained from using all the included xpm icons in images.c (like qconf.cc does) in favour of using the stock Gtk+ icons instead. Oh, yes there was a "back" bug in split mode that I also removed, oh well... It has been tested with success by several people, including Jesper Juhl, Randy Dunlap and myself. Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
* Revert broken "statement with no effect" warning fixLinus Torvalds2005-07-282-23/+6
| | | | | | | | | | It may shut up gcc, but it also incorrectly changes the semantics of the smp_call_function() helpers. You can fix the warning other ways if you are interested (create another inline function that takes no arguments and returns zero), but preferably gcc just shouldn't complain about unused return values from statement expressions in the first place.
* Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsaLinus Torvalds2005-07-2865-1118/+5055
|\
| * [ALSA] version 1.0.9bJaroslav Kysela2005-07-281-2/+2
| |
| * [ALSA] wavefront - declare initialization data as staticTakashi Iwai2005-07-281-17/+17
| | | | | | | | | | Signed-off-by: Takashi Iwai <tiwai@suse.de> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] via82xx - Fix dxs_support of twinhead laptopTakashi Iwai2005-07-281-1/+1
| | | | | | | | | | | | | | VIA82xx driver Changed the dxs_support value of twinhead laptop to DXS_SRC. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Jack Sense support for AD1980 and AD1888Sergey Ulanov2005-07-281-0/+3
| | | | | | | | | | | | | | AC97 Codec Attached patch adds 'Jack Sense' controls for AD1980 and AD1888 chips. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] vx-driver - Fix the calculation of frequency parameterTakashi Iwai2005-07-281-28/+18
| | | | | | | | | | | | | | Digigram VX core Fixed the calculation of frequency parameter of vx boards. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] hda driver, correct bug in model 'auto'Nicolas Graziano2005-07-281-3/+2
| | | | | | | | | | | | | | | | HDA Codec driver - Correct some index variable inversion in patch_cmedia.c Signed-off-by: Nicolas Graziano <nicolas.graziano@wanadoo.fr> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] sound/core Fix the sparse warning 'implicit cast to nocast type'Victor Fusco2005-07-287-14/+18
| | | | | | | | | | | | | | | | | | | | | | Memalloc module,ALSA Core,Instrument layer Fix the sparse warning 'implicit cast to nocast type' File/Subsystem:sound/core Signed-off-by: Victor Fusco <victor@cetuc.puc-rio.br> Signed-off-by: Domen Puncer <domen@coderock.org> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] usb-audio - change quirk type handlingClemens Ladisch2005-07-282-41/+53
| | | | | | | | | | | | | | | | | | USB generic driver Make the quirk type an enum instead of a #defined integer, and use a table for the quirk constructor functions instead of a big switch statement. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] usb-audio - add support for Miditech USB MIDI keyboardsClemens Ladisch2005-07-284-0/+26
| | | | | | | | | | | | | | | | USB generic driver Add support for Miditech Midistart and MidiStudio keyboards (another case of devices using the standard protocol but having no descriptors). Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] seq-midi - silently ignore non-MIDI eventsClemens Ladisch2005-07-281-10/+6
| | | | | | | | | | | | | | | | | | ALSA sequencer When non-MIDI sequencer events are sent to a RawMIDI port, silently ignore them instead of returning a confusing error code which may upset the sequencer and abort the current write() to /dev/snd/seq. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] ac97 - remove unused variableClemens Ladisch2005-07-281-1/+0
| | | | | | | | | | | | | | AC97 Codec remove a variable made obsolete by the last change Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] ac97: Fix volume control bit size detection for STAC9704.James Courtier-Dutton2005-07-281-0/+5
| | | | | | | | | | | | AC97 Codec Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] emu10k1: Add EMU 1212m card entry and document it as not supported yet.James Courtier-Dutton2005-07-281-0/+7
| | | | | | | | | | | | EMU10K1/EMU10K2 driver Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] Fix-up sleeping in sound/usbNishanth Aravamudan2005-07-283-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | USB generic driver,USB USX2Y Description: Fix-up sleeping in sound/usb. Replace big_mdelay() with msleep() to guarantee the task delays as expected. This also involved replacing/removing custom sleep functions. Patch is compile-tested. Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] Fix-up sleeping in sound/ppcNishanth Aravamudan2005-07-283-16/+11
| | | | | | | | | | | | | | | | | | | | PPC AWACS driver,PPC PMAC driver,PPC Tumbler driver Description: Fix-up sleeping in sound/ppc. Replace big_mdelay() with msleep() to guarantee the task delays as expected. This also involved replacing/removing custom sleep functions. Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] sound/pci: fix-up sleeping pathsNishanth Aravamudan2005-07-2812-68/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ENS1370/1+ driver,ES1968 driver,Intel8x0 driver,VIA82xx driver VIA82xx-modem driver,AC97 Codec,ALI5451 driver,CS46xx driver MIXART driver,RME HDSP driver,Trident driver,YMFPCI driver Description: Fix-up sleeping in sound/pci. These changes fall under the following two categories: 1) Replace schedule_timeout() with msleep() to guarantee the task delays as expected. This also involved replacing/removing custom sleep functions. 2) Do not assume jiffies will only increment by one if you request a 1 jiffy sleep, i.e. use time_after/time_before in while loops. Signed-off-by: Nishanth Aravamudan <nacc@us.ibm.com> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] ens1371 - added extra delay for ac97 codec initializationJaroslav Kysela2005-07-281-0/+10
| | | | | | | | | | | | ENS1370/1+ driver Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] typo-fix and snd_assert()-expression-splitHenrik Kretzschmar2005-07-281-2/+3
| | | | | | | | | | | | | | | | | | | | ALSA Core This patch corrects a typo in the kerneldocs of snd_info_get_str(). It also splits the expressions of snd_assert() in snd_info_unregister() into one-expression-per-call for better debugging. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] fix compiler warningHenrik Kretzschmar2005-07-281-0/+2
| | | | | | | | | | | | | | | | GUS Library This patch fixes a compiler warning if sequencer is disabled. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] snd-emu10k1: Fixes recognition of Audigy ES.James Courtier-Dutton2005-07-281-5/+5
| | | | | | | | | | | | | | EMU10K1/EMU10K2 driver Fixes ALSA bug #1237. Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] emu10k1: Add module option uint subsystem.James Courtier-Dutton2005-07-283-9/+23
| | | | | | | | | | | | | | | | | | EMU10K1/EMU10K2 driver It allows the user to force the snd-emu10k1 module to think the user has a particular sound card. Useful if their particular sound card is not yet recognised. Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] via82xx - changed MSI K7T266 Pro2 - 4005:4710 in white list (SRC enable)Jaroslav Kysela2005-07-281-1/+1
| | | | | | | | | | | | VIA82xx driver Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] hdsp - Add 'Sample Clock Source Locking' controlTakashi Iwai2005-07-281-9/+53
| | | | | | | | | | | | | | | | | | RME HDSP driver Added 'Sample Clock Source Locking' control. If this switch is on, the clock source can't be changed via PCM hw_params API (as sample rate). This will fix the problem of OSS-emulation, for example. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] hda: add sigmatel hp detect supportMatt2005-07-282-2/+63
| | | | | | | | | | | | | | | | | | HDA Codec driver Adds support for detecting hp insertion/removal and enable/disable of lineouts based on unsolicited events. Signed-off-by: Matt <matt@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] hda: enable unsolicited responsesMatt2005-07-281-0/+6
| | | | | | | | | | | | | | | | | | | | HDA Intel driver Patch enables unsolicited responses on the HDA controller. Without the UREN bit set, the controller will not place unsolicited responses in a RIRB. Signed-off-by: Matt <matt@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] usb-audio - use bDeviceSubClass to detect MOTU FastLaneClemens Ladisch2005-07-281-1/+6
| | | | | | | | | | | | | | | | | | USB generic driver MOTU builds other USB MIDI interfaces with the same product ID as the FastLane, so we have to check the bDeviceSubClass field to differentiate between them. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] usb-audio - rename QUIRK_MIDI_MOTU to QUIRK_MIDI_RAWClemens Ladisch2005-07-284-13/+13
| | | | | | | | | | | | | | | | | | USB generic driver Rename the protocol used by the MOTU FastLane to 'raw' because it might be useful with other devices, and there are other MOTU interfaces that do not use this protocol. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] usb-audio - enable high speed transfers with Audiy 2 NXClemens Ladisch2005-07-281-3/+0
| | | | | | | | | | | | | | | | | | USB generic driver This patch enables the boot commands to activate high speed mode (and associated sample formats like 8 channels with 24 bits at 96 kHz) on the SB Audigy 2 NX. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] emu10k1: Added tested status comments.James Courtier-Dutton2005-07-281-0/+3
| | | | | | | | | | | | EMU10K1/EMU10K2 driver Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] emu10k1: Sort by card id.James Courtier-Dutton2005-07-281-43/+37
| | | | | | | | | | | | EMU10K1/EMU10K2 driver Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] snd-emu10k1: Tidy mixer controls.James Courtier-Dutton2005-07-281-10/+10
| | | | | | | | | | | | EMU10K1/EMU10K2 driver Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] snd-emu10k1: Card capabilities tidy up.James Courtier-Dutton2005-07-282-5/+7
| | | | | | | | | | | | EMU10K1/EMU10K2 driver Signed-off-by: James Courtier-Dutton <James@superbug.co.uk>
| * [ALSA] via82xx - added MSI K7T266 Pro2 - 4005:4710 to white list (DXS enable)Jaroslav Kysela2005-07-281-0/+1
| | | | | | | | | | | | | | VIA82xx driver Reporter: Marko Kohtala <marko.kohtala@gmail.com> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
| * [ALSA] usb-audio: add support for an unknown Yamaha USB MIDI deviceClemens Ladisch2005-07-281-0/+1
| | | | | | | | | | | | | | USB generic driver Add a quirk for the Yamaha USB MIDI device with USB ID 0x103d. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
| * [ALSA] Add ARM PXA2xx AC97 driverTakashi Iwai2005-07-286-4/+831
| | | | | | | | | | | | | | | | Documentation,ARM,/arm/Makefile,ARM PXA2XX driver Added ARM PXA2xx AC97 driver by Nicolas Pitre (moved from alsa-driver tree). Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Add DBRI driver on SparcsTakashi Iwai2005-07-284-4/+2748
| | | | | | | | | | | | | | | | Documentation,SPARC,/sparc/Makefile Add the DBRI driver on Sparcs by Martin Habets <mhabets@users.sourceforge.net> (moved from alsa-driver tree). Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Add help texts to KconfigTakashi Iwai2005-07-281-0/+10
| | | | | | | | | | | | | | | | SPARC Added simple help texts to Kconfig of Sparc sound drivers. (Better texts are appreciated :) Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] maestro3 - Clean upTakashi Iwai2005-07-281-13/+13
| | | | | | | | | | | | | | | | | | Maestro3 driver - Clean up maestro3 code - Use msleep() - Don't enable hw-vol irq when not defined Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Fix resume of intel8x0Takashi Iwai2005-07-282-0/+15
| | | | | | | | | | | | | | | | Intel8x0 driver,AC97 Codec Fix resume of intel8x0 driver. The ac97 codec didn't restore some registers properly, and the restore of ICH4 SPDIF and SDIN settings was missing. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] cmipci - Add Mic Boost capture switchTakashi Iwai2005-07-281-2/+7
| | | | | | | | | | | | | | | | CMIPCI driver Added 'Mic Boost Capture Switch' and 'Phone' switches. The existing playback switch is renamed as 'Mic Boost Playback Switch'. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] vxpocket - Remove unused codeTakashi Iwai2005-07-282-389/+0
| | | | | | | | | | | | | | Digigram VX Pocket driver Removed unused files (dropped by the last change). Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Fix and clean-up of vxpocket driverTakashi Iwai2005-07-285-122/+379
| | | | | | | | | | | | | | | | | | | | Documentation,PCMCIA Kconfig,Digigram VX Pocket driver - Fixed Oops with request_firmware() - Detect the card type in runtime (vxpoocket v2 or 440) - snd-vxp440 driver is merged to snd-vxpocket - Clean up the code Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Use kstrdupTakashi Iwai2005-07-281-1/+1
| | | | | | | | | | | | | | HDA Codec driver Use the new kstrdup() function instead of in-house one. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Fix dependency of GUS driverTakashi Iwai2005-07-281-1/+1
| | | | | | | | | | | | | | ALSA sequencer Add the missing snd-seq-midi-emul to SND_GUS_SYNTH list. Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] cleanup and typo-correctionHenrik Kretzschmar2005-07-281-14/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | ALSA Core This patch changes, adds and remove some comments, which will make now more sense and fit on a 80-char line. It also changes the order of snd_power_wait() to make the file more readable. It removes the device.c comment in front of _snd_minor, cause snd_minor has nothing to do with device.c. The both typos in the kernel-docs were corrected too. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] Fix two typos and changes on snd_assert()Henrik Kretzschmar2005-07-281-6/+9
| | | | | | | | | | | | | | | | | | | | | | ALSA Core Both typos were in the kerneldocs. I splitted the snd_assert() calls in one-expression-per-call for better debugging. Signed-off-by: Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
| * [ALSA] hda-codec - Add entry for Acer APFVTakashi Iwai2005-07-281-1/+2
| | | | | | | | | | | | | | HDA Codec driver Added the model entry for Acer APFV. Signed-off-by: Takashi Iwai <tiwai@suse.de>