- Apr 27, 2006
-
-
Henrik Kretzschmar authored
Signed-off-by:
Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Add codec id for AD1988B codec chip. The functionality is identical with AD1988(A) chip. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Add a model entry to support ASUS M9 laptop with AD1986A codec. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Henrik Kretzschmar authored
The patch fixes a conpile warning on 64bit architectures, caused by different sizes of size_t . Since size_t is unsigned I permited myself to cange the format, too. Signed-off-by:
Henrik Kretzschmar <henne@nachtwindheim.de> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Bastiaan Jacques authored
Move the workaround for the VT8251 up a bit, and check for STAT_EOL rather than STAT_ACTIVE. This resolves issues some people were having with certain ALSA clients (and allows the STAT_ACTIVE check to do what it was intended to do). This change was suggested by Andrew Daviel. Signed-off-by:
Bastiaan Jacques <b.jacques@planet.nl> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Disable the SPDIF-input on ALI5455, which causes Oops. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Bastiaan Jacques authored
Add support for VIA VT8251 AC'97. Includes a workaround which ensures sound won't stop playing after one second of playback. Signed-off-by:
Bastiaan Jacques <b.jacques@planet.nl> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Fixed the double free in error path of miro driver. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Added the SSID entry for Epox EP-5LDA+ GLi with ALC880 codec. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Adrian Bunk authored
There's no reason for #include'ing linux/dma-mapping.h more than once. Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Use model 'hp' for all HP laptops with AD1981HD codec. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Rene Herman authored
I previously only concerned myself with sound/isa. When I now checked for more platform_device_register_simple() usages in ALSA I found a couple more drivers that needed the same patches as already submitted for all the ISA drivers. This first one is the continue-on-iserr patch for sound/drivers. This gets them all. Signed-off-by:
Rene Herman <rene.herman@keyaccess.nl> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Steven Finney authored
Handle the error returned from snd_pcm_oss_get_formats() correctly in SNDCTL_DSP_SETFMT ioctl handler of PCM OSS emulation. Signed-off-by:
Steven Finney <sfinney@healthhero.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Clemens Ladisch authored
Add a quirk entry for the TerraTec Phase 26 with yet another product ID. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
- Apr 21, 2006
-
-
Stuart Brady authored
Signed-off-by:
Stuart Brady <sdb@parisc-linux.org> Signed-off-by:
Kyle McMartin <kyle@parisc-linux.org>
-
Benjamin Herrenschmidt authored
This fixes an oops in 2.6.16.X when loading the snd_powermac module. The name of the requested module changed during the 2.6.16 development cycle from i2c-keylargo to i2c-powermac. Signed-off-by:
Guido Guenther <agx@sigxcpu.org> Signed-off-by:
Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@suse.de> Signed-off-by:
Paul Mackerras <paulus@samba.org>
-
- Apr 20, 2006
-
-
Adrian Bunk authored
There was a report of a regression in the ALSA driver for the same hardware. Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Adrian Bunk authored
Update the schedule for the removal of drivers depending on OBSOLETE_OSS_DRIVER as follows: - adjust OBSOLETE_OSS_DRIVER dependencie - from the release of 2.6.16 till the release of 2.6.17: approx. two months for users to report problems with the ALSA drivers for the same hardware - after the release of 2.6.17 (and before 2.6.18): remove the subset of drivers marked at OBSOLETE_OSS_DRIVER without known regressions in the ALSA drivers for the same hardware Additionally, correct some OBSOLETE_OSS_DRIVER dependencies. A rationale of the changes is in http://lkml.org/lkml/2006/1/28/135 Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
Jon Masters authored
This fixes a hang in mpu401_uart.c that can occur when the mpu401 interface is non-existent or otherwise doesn't respond to commands but we issue IO anyway. snd_mpu401_uart_cmd now returns an error code that is passed up the stack so that an open() will fail immediately in such cases. Eventually discovered after wine/cxoffice would constantly cause hard lockups on my desktop immediately after loading (emulating Windows too well). Turned out that I'd recently moved my sound cards around and using /dev/sequencer now talks to a sound card with a broken MPU. This second version changes -EFAULT to -EIO and frees open resources on error too. Test booted and seems to work ok. Signed-off-by:
Jon Masters <jcm@jonmasters.org> Cc: Jaroslav Kysela <perex@suse.cz> Acked-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- Apr 12, 2006
-
-
Rene Herman authored
Unregister the platform device again if the probe was unsuccessful. This restores the behaviour of not loading the driver on probe() failure. Signed-off-by:
Rene Herman <rene.herman@keyaccess.nl> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Rene Herman authored
Continue with the next one on error from device registration. This would seem the correct thing to do, even if it's not the probe() error that we're getting. Signed-off-by:
Rene Herman <rene.herman@keyaccess.nl> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Adrian Bunk authored
Modules: PCM Midlevel This patch makes the needlessly global snd_pcm_format_name() static. Signed-off-by:
Adrian Bunk <bunk@stusta.de> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: AC97 Codec Added the missing entry for VIA VT1618 codec. No particular patch is needed, though. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: HDA Codec driver Add the model entry to support of ASUS U5A with AD1986A codec. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Eric Sesterhenn authored
Modules: au88x0 driver since idx is used as an index for vortex_pcm_prettyname[VORTEX_PCM_LAST], it should not be equal to VORTEX_PCM_LAST. This fixes coverity bug id #572 Signed-off-by:
Eric Sesterhenn <snakebyte@gmx.de> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Dale Sedivec authored
Modules: au88x0 driver Removed all use of __devinit/__devexit and init.h from headers. Any attributes given in the prototype but not in the function definition have been moved to the definition. An exception is vortex_eq_free: I removed the __devexit attribute because vortex_eq_free is called from vortex_core_shutdown, and vortex_core_shutdown may be called from __devinit snd_vortex_create. Compile tested with allyesconfig and allmodconfig. Signed-off-by:
Dale Sedivec <dale@codefu.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Ashley Clark authored
Modules: HDA Codec driver This patch adds the entry for the 5-stack pin-config for the STAC chip on the Intel D945Pvs board with subdevice id 0x0707. With this patch against 1.0.11rc4 in the linux kernel 2.6.17-rc1, I'm able to successfully output over the optical port and analog ports. Signed-off-by:
Ashley Clark <aclark@ghoti.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Coywolf Qi Hunt authored
Modules: HDA Codec driver This adds the support for HP Compaq Presario B2800 laptop with AD1986A codec. Signed-off-by:
Coywolf Qi Hunt <qiyong@freeforge.net> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
James Courtier-Dutton authored
Modules: EMU10K1/EMU10K2 driver Signed-off-by:
James Courtier-Dutton <James@superbug.co.uk>
-
Takashi Iwai authored
Modules: VIA82xx driver Added a dxs_support entry for ECS K8T890-A board. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: HDA Codec driver Added the SSID of another HP laptop for the model 'hp' with AD1981HD. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: PCM Midlevel,ALSA<-OSS emulation Fix Oops of PCM OSS emulation occuring when multiple playback is used. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
OGAWA Hirofumi authored
Modules: ALSA<-OSS emulation Fix Oops due to a typo in snd_pcm_oss.c. Signed-off-by:
OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- Apr 11, 2006
-
-
Tobias Klauser authored
These are the last conversions of pci_set_dma_mask(), pci_set_consistent_dma_mask() and pci_dma_supported() to use DMA_xBIT_MASK constants from linux/dma-mapping.h Signed-off-by:
Tobias Klauser <tklauser@nuerscht.ch> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- Mar 31, 2006
-
-
Frederik Deweerdt authored
Fix misleading help text for SND_SEQUENCER_OSS config option. Signed-off-by:
Frederik Deweerdt <frederik.deweerdt@gmail.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Maximilian Rehkopf authored
This patch adds a mixer control which allows the user to switch the Aux playback between the internal Aux jack, Wavetable, and Rear Line-In on Aureon Universe cards. For switching, a PCA9554 (8-line GPIO with I2C interface) and a 74HC4052 (dual 4-way mux/demux) are used. Output 0 and 1 of the PCA9554 are connected to the select pins of the 74HC4052. The I2C interface of the PCA9554 is connected to the card's internal SPI bus which is also used to control the WM8770 and CS8415. SPI and I2C on the same lines... To communicate with the PCA9554 the WM8770 and CS8415 are disabled and an I2C Stop Condition is generated before the Start Condition (needed for synchronisation because other SPI traffic appear to confuse the PCA9554). Then a normal I2C data transfer takes place. Programming must be done ridiculously slow; in theory, 4.7us is the minimum delay time for normal-speed I2C according to the datasheet, but even with 10us switching was unreliable. The Windows driver from Terratec does the programming very slowly, too (checked with an oscilloscope). PCA9554 datasheet: http://www.semiconductors.philips.com/acrobat/datasheets/PCA9554_9554A_6.pdf 74HC4052 datasheet: http://www.semiconductors.philips.com/acrobat/datasheets/74HC_HCT4052_4.pdf Signed-off-by:
Maximilian Rehkopf <otakon@gmx.net> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Markus Bollinger authored
On a new board revision for pcxhr boards, the PCXHR_CHIPSC_GPI_USERI bit is no more supported. The cards concerned have a REV01 in their PCI ID. As the current driver tests this bit and does not load the first Xilinx binary when it's 1, the card will crash on Xilinx access over PCI. (the PCI will freeze ....) The fix (fix to version 1.0.11rc4) works for both REV00 and REV01 cards. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
OGAWA Hirofumi authored
process_unsol_events() seems to assume a singlethread one (IOW, racey). So, this patch uses create_singlethread_workqueue() instead of create_workqueue(). Signed-off-by:
OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Felix Kuehling authored
This patch adds support for high definition audio on ATI SB600. Signed-off-by:
Felix Kuehling <fkuehlin@ati.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Fix the check of timeout in probe routines to work properly reagrdless of HZ (ALSA bug#1976). Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-