An error occurred fetching the project authors.
- 09 Feb, 2007 6 commits
-
-
Daniel Jacobowitz authored
This patch connects the extra vt1616 controls for the vt1617a, which is necessary to control the rear speakers on e.g. a Shuttle SN25P. Signed-off-by:
Daniel Jacobowitz <drow@false.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Randy Cushman authored
Previously, ac97_codec.c was coded to support AD1986 and AD1986A CODECs using code written for the AD1985 CODEC. This allowed the LINE_OUT and HEADPHONE jacks to function properly, however register differences between the CODECs prevented line and microphone inputs from functioning. Specifically, this patch fixes issues with the following mixer controls: 'V_REFOUT', 'Spread Front to Surround and Center/LFE', 'Exchange Front/Surround', 'Surround Jack Mode', and 'Channel Mode'. This patch removes the undocumented AD1888 control 'High Pass Filter Enable' and adds the new control 'Exchange Mic/Line In'. Signed-off-by:
Randy Cushman <rcushman_linux@earthlink.net> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Randy Cushman authored
This patch replaces the 'V_REFOUT Enable' mixer switch control with a listbox control for the AD1985 CODEC. Previous patch 'AD1888 mixer controls for DC mode' added controls that were propogated to multiple codecs. For the AD1985 codec, the bits VREFH and VREFD function differently, preventing the 'V_REFOUT Enable' control from setting V_REFOUT to Hi-Z. This patch also corrects an issue in which register bits relating to mixer controls 'Surround Jack Mode' and 'Channel Mode'. The register bits controlled by these controls were being set at boot time to states inconsistent with the stored values of these controls. Signed-off-by:
Randy Cushman <rcushman_linux@earthlink.net> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Randy Cushman authored
This patch fixes the Microphone and LINE_IN select logic for Analog Devices surround codecs with shared jacks. The existing code can never utilize the shared jacks for Microphone and LINE_IN due to the reversed jack selection logic. The patched code correctly selects the shared jack for input if the 'Channel Mode' selector does not specify that the jack is to be used for output. Specifically, in '2ch' mode the Center/LFE jack is used for microphone input and the Surround jack is used for LINE_IN, in '4ch' mode the Center/LFE jack is used for microphone input and the Surround jack is used for output, and in '6ch' mode both jacks are used for output. Signed-off-by:
Randy Cushman <rcushman_linux@earthlink.net> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
James C Georgas authored
The STAC9708/11 AC97 codecs implement the PCM Out Path & Mute bit in the General Purpose register (0x20:F), even though they don't implement the actual function in the mixer. Since the alsa tests for the function by toggling the bit and reading it back to see if it changed, it mistakenly creates a useless control. This patch explicitly removes the control when the codec is an STAC9708/11. I put the check in patch_sigmatel_stac9708_specific(), because I have an SBLive with this chip on it. I don't know if the STAC9758 or other codecs also behave this way. If they do, then this check could maybe go in patch_sigmatel_stac97xx_specific(), or some other more general function. Signed-off-by:
James C Georgas <jgeorgas@rogers.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jerome Demange authored
Signed-off-by:
Jerome Demange <jdemange@cict.fr> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
- 20 Dec, 2006 2 commits
-
-
Takashi Iwai authored
Fix the case cidx2 >= 0 and cidx2 < 0 which may result in negative array index. Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Jaroslav Kysela authored
New PCI ID described and tested Spectr <spectr@gmail.com> . Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
- 06 Oct, 2006 1 commit
-
-
Luke Zhang authored
This patch by Luke Zhang fixes a couple of issues with the WM9712 support in ac97_patch.c Changes:- o Fix Out3 ZC switch invert. o Extend capture volume control to 6 bits. o Change Mic 1 volume mask to 5 bits (31). o Add Mic 2 volume. Signed-off-by:
Luke Zhang <lzhang@intrinsyc.com> Signed-off-by:
Liam Girdwood <liam.girdwood@wolfsonmicro.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
- 23 Sep, 2006 6 commits
-
-
Liam Girdwood authored
This patch fixes a build error (introduced by me) in ac97_patch.c wrt WM9705 touchscreen. o Removed spurious '3D' from character after |= operation (0x3D is ASCII for '=') Signed-off-by:
Liam Girdwood <liam.girdwood@wolfsonmicro.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Ville Syrjala authored
AD1819 volume registers can hold extra bits which do not affect the actual volume. Add a res_table to the codec patch to fix the problem. PCM, line and mic volume were tested. Signed-off-by:
Ville Syrjala <syrjala@sci.fi> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Andrey Liakhovets authored
Fix the bad sound quality on VIA EPIA system using VIA VT1617A (ALSA bug#2381). Signed-off-by:
Andrey Liakhovets <liakh@dol.ru> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Takashi Iwai authored
Added the TLV support to AC97 codec driver for addition of dB range information. Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Magnus Sandin authored
Attached is the patch for the LG K1 Express (K1-2333V) laptop that enables sound output. Signed-off-by:
Magnus Sandin <magnus@sandin.cx> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
Mike Rapoport authored
This patch adds some codec-specific controls for Philips UCB1400 codec. Signed-off-by:
Mike Rapoport <mike@compulab.co.il> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
- 28 Jun, 2006 1 commit
-
-
Jaya Kumar authored
This patch adds two mixer controls. The V_REFOUT enable is a documented register that couples the microphone input lines to the V_REFOUT DC source. The High Pass Filter enable in the AC97_AD_TEST2 (0x5c) is an undocumented register provided by Miller Puckette via Analog Devices that enables the AD codec to apply a high pass filter to the input. Signed-off-by:
Jaya Kumar <jayakumar.alsa@gmail.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de> Signed-off-by:
Jaroslav Kysela <perex@suse.cz>
-
- 22 Jun, 2006 6 commits
-
-
Jaya Kumar authored
This patch adds a write to an undocumented register, 0x60 Extended Codec Register Page in the AD1888 codec. It is neccessary in order to make suspend/resume work with the AD1888. Signed-off-by:
Jaya Kumar <jayakumar.alsa@gmail.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Rodolfo Giometti authored
This patch by Rodolfo Giometti disables the AC97 AUX and VIDEO controls on the WM9705 when the touchscreen is selected as the AUX and VIDEO lines are shared with the touch controller. Changes:- o Added AC97_HAS_NO_AUX flag o Test for AC97_HAS_NO_AUX flag in snd_ac97_mixer_build() o Sets AC97_HAS_NO_VIDEO and AC97_HAS_NO_AUX in patch_wolfson05() when WM9705 touch driver is selected. Signed-off-by:
Rodolfo Giometti <giometti@linux.it> Signed-off-by:
Liam Girdwood <liam.girdwood@wolfsonmicro.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Added Thinkpad T41p to the blacklist to disable HP/line jack-sensing with AD1981B. The jack-sensing is just harmful on this laptop. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Added a workaround for ASUS A6KM board that requires EAPD rather than SPDIF-in. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
James Courtier-Dutton authored
Signed-off-by:
James Courtier-Dutton <James@superbug.co.uk>
-
James Courtier-Dutton authored
Signed-off-by:
James Courtier-Dutton <James@superbug.co.uk>
-
- 22 Mar, 2006 3 commits
-
-
Takashi Iwai authored
Modules: AC97 Codec Removed the duplicated entry in lm4550_restbl. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Charl Coetzee authored
Modules: AC97 Codec Added a codec patch for LM4550. It sets up a static volume resolution table. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Ingo Molnar authored
Semaphore to mutex conversion. The conversion was generated via scripts, and the result was validated automatically via a script as well. Signed-off-by:
Ingo Molnar <mingo@elte.hu> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- 22 Jan, 2006 2 commits
-
-
Takashi Iwai authored
Modules: AC97 Codec Fix CLFE channel setting of ALC850 (ALSA bug#1731). Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: AC97 Codec Added a blacklist to suppress to create jack sense controls. These controls must be always off on some devices (e.g. Thinkpad). Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- 03 Jan, 2006 3 commits
-
-
Takashi Iwai authored
Modules: AC97 Codec Small fix for ALC65x codec, sync with Realtek's driver codes: - Rename 'IEC958 Playback Route' to 'IEC958 Playback Source' so that mixer can handle it properly Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Matthew Garrett authored
Modules: AC97 Codec The following patch adds some extra IDs for the list of hardware which should have headphone line sense enabled by default. Signed-off-by:
Matthew Garrett <mjg59@srcf.ucam.org> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: AC97 Codec Remove xxx_t typedefs from the AC97 codec support. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- 04 Nov, 2005 3 commits
-
-
Takashi Iwai authored
Remove snd_runtime_check() macro. This macro worsens the readability of codes. They should be either normal if() or removable asserts. Also, the assert displays stack-dump, instead of only the last caller pointer. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: AC97 Codec Fix a typo in the last patch. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
Modules: AC97 Codec - Fixed surround controls of CMI9761 (model 83) in update_jacks callback. - Clean up ad1888 and ad1985 update_jacks callbacks. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- 07 Oct, 2005 1 commit
-
-
Sasha Khapyorsky authored
AC97 Codec No index is templated for si3036 modem controls. Signed-off-by:
Sasha Khapyorsky <sashak@smlink.com> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- 12 Sep, 2005 2 commits
-
-
Takashi Iwai authored
AC97 Codec Fix the internal speaker problem (e.g. Targa Traveller 826) with ALC658D codec. The info is taken from Cyberlink/realtek-modified code. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Takashi Iwai authored
AC97 Codec Fix pin47 setting for EAPD control on MSI S270 laptop. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
- 30 Aug, 2005 4 commits
-
-
Sergey Vlasov authored
Intel8x0 driver,AC97 Codec The HP nx6110 laptop needs to have Headphone Jack Sense enabled so that the internal speakers will be turned off when headphones are plugged in. Also ac97_quirk=hp_only is needed to make a single Master volume in the mixer instead of separate volumes for internal speakers and headphones, which just confuses the user. Signed-off-by:
Sergey Vlasov <vsu@altlinux.ru> Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Clemens Ladisch authored
AC97 Codec Make the patch_wolfson_wm97??_specific() functions static again. This patch was accidentally reverted in rev. 1.92. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-
Philip Prindeville authored
AC97 Codec Added (minimal) support of VT1617A codec with SPDIF. Signed-off-by:
Takashi Iwai <tiwai@suse.de>
-
Clemens Ladisch authored
Memalloc module,PCM Midlevel,Timer Midlevel,GUS Library,AC97 Codec ALI5451 driver,RME9652 driver Make some functions/variables that are used in only one file static. Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
-