20 Jul, 2007
40 commits
-
Parse error in ifdef or bad use of macro.
Signed-off-by: Yoann Padioleau
Signed-off-by: Andrew Morton
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
HP dx2200 and dx2250 use Micro-Star International (MSI) motherboards
(models MS-7254 and MS-7297 respectively) with an ALC862 codec in
threestack configuration. Adding this quirk allows correct 5.1 sound
output in these systems.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Rename ALC888_HP_NETTLE and ALC888_HP_LUCKNOW models to the more generic
names ALC888_6ST_HP and ALC888_3ST_HP since HP seems to be consistent
in the wiring of their 3stack and 6stack ALC888-based systems.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch fixes 5.1 surround output for the HP Samba using the same
quirk as the HP Lucknow. If HP machines are uniform in their wiring,
we should rename ALC888_HP_NETTLE to ALC888_6ST_HP and ALC888_HP_LUCKNOW
to ALC888_3ST_HP for generic HP 6stack and 3stack configurations.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Add line-in to the list of LG LW20 capture sources. Also fix the LG LW
pin assignment list comment.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fixed AC3 interface in device_setup=0x00 mode thanks to Hakan
Lennestal and updated documentationSigned-off-by: Thibault Le Meur
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added support for line out controls for STAC9202 cards, and fixed issue
where master mixer control was being created twice for headphone and
speaker outs.Signed-off-by: Matthew Ranostay
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Make s3c24xx_i2s_set_clkdiv() change the correct bits.
Signed-off-by: Matt Reimer
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Audiophile-usb fix (corrects little-endianness in 16bit
modes, resets interfaces at device initialization, and updates the
documentation).Signed-off-by: Thibault Le Meur
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Add VIA HDA identification to use the HDA-based Motorola modem of
the Clevo m540 laptop.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch adds support for the MSI K9AGM2-FIH on-board audio.
Signed-off-by: Tobin Davis
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch adds Logitech QuickCam USB ID for Dell's
XPS M1210 notebooks.Signed-off-by: Ritesh Raj Sarraf
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch fixes the following compile error with
CONFIG_SND_CS5530=y, CONFIG_ISA=n:...
LD .tmp_vmlinux1
sound/built-in.o: In function 'snd_sb16_capture_trigger':
sb16_main.c:(.text+0x212ad): undefined reference to 'snd_sbdsp_command'
sb16_main.c:(.text+0x212cc): undefined reference to 'snd_sbdsp_command'
sb16_main.c:(.text+0x212f7): undefined reference to 'snd_sbdsp_command'
sound/built-in.o: In function 'snd_sb16_playback_trigger':
sb16_main.c:(.text+0x2136d): undefined reference to 'snd_sbdsp_command'
sb16_main.c:(.text+0x2138c): undefined reference to 'snd_sbdsp_command'
...Signed-off-by: Adrian Bunk
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fix the default pin configuration of Abit AW9D-MAX. The board has a
broken BIOS that doesn't set the correct pin default configs, which
screws up the auto-configuration of snd-hda-intel driver.
The patch enables the override of default pin config values.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
One of the newly added model entries causes a regression on Toshiba A100.
It works fine with model=auto. So, let's deselect the entry again.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
From: George Shapovalov
Another case of ALSA ticket #3040: we need an explicit USB ID match for
another Logitech camera/microphone device.Signed-off-by: Daniel Drake
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added a quirk for Roland EXR series. Reported by Andre Coetzee.
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fix behaviour in poor resource conditions. With this new patch,
tidied with indent and with SNDRV_PCM_TRIGGER_STOP being used.
Signed-off by: Adrian McMenaminSigned-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Show the last issued command in warning messages when any communication
error with CORB/RIRB occurs.
Also, a bit code clean-up for composing the command value in
*_send_cmd().Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Use ARRAY_SIZE() to calculate the number of pin widgets for each codec
chip.
This also fixes a typo in STAC9205 code that gives a wrong number (14
instead of 12), which resulted in fatal communication errors.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Signed-off-by: Robert P. J. Day
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
The check of a substream in snd_pcm_drain() might not be always correct
since runtime can point a different substream (although the PCM state
of each linked substream should be same, in theory).
This patch fixes it.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added missing model entries for HD-audio codecs in the module option list.
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added the missing model option values for ALC262.
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added HP Lucknow (ALC888) 5.1 surround support based on ALC883 6-channel
threestack with changes in channel routing.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fixed HP Nettle 6ch/8ch channel routing based on ALC883 sixstack and
swapping rear and center/LFE in verbs and mixer settings.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fix the mismatch of init verb and capture mux with VAIO STAC9872.
Also, changed the item names to be more intuitive.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Fixed ALC662 auto mode, wrong NIDs were chosen.
Signed-off-by: Kailang Yang
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
- Added BenQ T31-16 AMD Turion64x2 (ALC262) support
- Added models for ASUS machines with ALC861Signed-off-by: Kailang Yang
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Implemented LG LW20 5.1 support based on ALC880 threestack modes. It was
previously set to use one DAC and 2 jack modes, giving 2-channel output
only. Analog CD playing support is still missing.Signed-off-by: Claudio Matsuoka
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Adds mention of opl3sa2 driver to a diagnostic message for NeoMagic
nm256 driver.Signed-off-by: Paul Vojta
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Add Neomagic MagicWave 3D to list of supported devices for opl3sa2
driver.Signed-off-by: Paul Vojta
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added the model for HP Nettle mobo with ALC883.
From: Claudio MatsuokaSigned-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added the model for HP Spartan with Conexant codec chip.
From: Claudio MatsuokaSigned-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Added a quirk for Roland Juno-G. It's simply a copy of Fantom-X with the
IDs changed.
From: Claudio MatsuokaSigned-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
The patch adds the support for the sound feature of PS3 - the digital
output of HDMI and SPDIF optical, and the analog output of AV multi.Signed-off-by: Masakazu Mokuno
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
Add quirks to detect the Roland SH-201.
Signed-off-by: Carlo Beccaria
Signed-off-by: Clemens Ladisch
Signed-off-by: Jaroslav Kysela -
The STAC codec support code has the automatic recognition of
additional side-output pins, and this may result in an error when
the assigned pin has no corresponding DAC connection.
The patch fixes the problem -- it corrects the line_outs again
without such additional pins.Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela