summaryrefslogtreecommitdiffstats
path: root/sound/pci/hda
Commit message (Collapse)AuthorAgeFilesLines
* [ALSA] hda-codec - Fix typos in alc882 model tableTakashi Iwai2006-02-011-3/+3
| | | | | | | | Modules: HDA Codec driver Fixed typos in alc882 model table. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] patch_realtek.c: Add new modelArnaud Patard2006-02-011-0/+1
| | | | | | | | | | Modules: HDA Codec driver This little patch add the model for the motherboard K8N51 from Gigabyte to the known models of ALC boards. Signed-off-by: Arnaud Patard <apatard@mandriva.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda: sigmatel fixesMatt Porter2006-02-011-8/+7
| | | | | | | | | | | | Modules: HDA Codec driver * Fix init sequence so manually retaskable jacks don't get added to the line_out list. * Update intel mobo config defaults to specify surround outputs as line outs rather than speakers. Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix init verb of ALC260Jonathan Woithe2006-02-011-1/+1
| | | | | | | | | Modules: HDA Codec driver Fixed the wrong widget id for line-2 selector in the init verb of ALC260. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix max_channels computation for STAC92xx codecsTakashi Iwai2006-02-011-1/+7
| | | | | | | | | Modules: HDA Codec driver Fix max_channels computation for STAC92xx codecs in the case only HP pin without line-out pins is detected in the default pin config. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - add sigmatel 927x codec supportMatt Porter2006-02-011-7/+142
| | | | | | | | | Modules: HDA Codec driver Adds support for the SigmaTel STAC927x HDA codec family. Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - add D975XBK support to sigmatel patchMatt Porter2006-02-011-0/+3
| | | | | | | | | Modules: HDA Codec driver Add SigmaTel HDA support for the Intel D975XBK motherboard. Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - support for Agere's HDA soft modemSasha Khapyorsky2006-02-011-0/+1
| | | | | | | | | Modules: HDA Codec driver This adds support for Agere's variant of Si3054/5 based HDA modem. Signed-off-by: Sasha Khapyorsky <sashak@alsa-project.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix capture on Sigmatel STAC92xx codecsTakashi Iwai2006-01-221-0/+1
| | | | | | | | Modules: HDA Codec driver Added the missing 'Capture Switch' control for Sigmatel STAC92xx codecs. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add model entry for Sony VAIOTakashi Iwai2006-01-221-0/+2
| | | | | | | | Modules: HDA Codec driver Added an ALC260 model entry (basic) for Sony VAIO. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-intel - patch for Intel ICH8Jason Gaston2006-01-221-0/+2
| | | | | | | | | Modules: HDA Intel driver This patch adds the Intel ICH8 HD Audio DID to the hda_intel.c audio driver. Signed-off-by: Jason Gaston <Jason.d.gaston@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add model entry for Shuttle ST20G5Takashi Iwai2006-01-031-0/+1
| | | | | | | | Modules: HDA Codec driver Added the model entry for Shuttle ST20G5. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add the model entry for ASUS P5GD1-HVMTakashi Iwai2006-01-031-0/+1
| | | | | | | | Modules: HDA Codec driver Add the model entry (ALC880 6stack) for ASUS P5GD1-HVM. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Small clean up and fixesTakashi Iwai2006-01-035-52/+56
| | | | | | | | | Modules: HDA Codec driver,HDA generic driver - Common labels for input pins - Fix and clean up of Realtek codec parsers Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix Oops with ALC260 auto-probeTakashi Iwai2006-01-031-1/+8
| | | | | | | | | Modules: HDA Codec driver - Fix Oops with auto-probing of ALC260 with digital I/O - Fix a typo Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix ALC codec probingTakashi Iwai2006-01-031-3/+10
| | | | | | | | | | Modules: HDA Codec driver - Fix ALC882 BIOS auto-probe - Fix ALC262 basic model - Add assert for debugging Oops Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add the support of ALC262,ALC883,ALC885,ALC861Kailang Yang2006-01-036-197/+2199
| | | | | | | | | | Modules: HDA Codec driver,HDA generic driver This patch adds the support of ALC262,ALC883,ALC885,ALC861 to driver More models and improvements for ALC880, ALC260 and ALC882 codecs, too. Signed-off-by: Kailang Yang <kailang@realtek.com.tw> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - update sigmatel support and bug fixesMatt Porter2006-01-031-156/+200
| | | | | | | | | | | | | | | | | | Modules: HDA Codec driver - Explictly set pin control as input for all input pins - Fix bug in 922x mixer (no mute on adc0vol) - Remove broken ch_mode control - Add support for jack retasking mixer controls to use rear line and mic as surround outputs - Add board tables to support autodetect and pin config defaults for systems with broken bioses - Add support for several Intel mobos - Add support for DFI mobo with reference boards attached (gets rid of compile time switch to use reference boards) Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-intel - Fix HDA probe_mask defaultMatt Porter2006-01-031-1/+1
| | | | | | | | | | | Modules: HDA Intel driver The probe_mask module parameter comment notes that the intended default is -1. Fix it to be so, otherwise all codecs are skipped and init fails. Signed-off-by: Matt Porter <mporter@embeddedalley.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix surrounds on 3stack mode of AD1988Takashi Iwai2006-01-031-10/+13
| | | | | | | | Modules: HDA Codec driver Fixed the swapped surround/CLFE on 3stack mode of AD1988. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix/enhance AD1988 supportTakashi Iwai2006-01-031-41/+531
| | | | | | | | | | | Modules: HDA Codec driver Fix/enhance AD1988 support code. - Fix for h/w bug of AD1988A rev 2 - The BIOS auto-configuration is added and used as fallback Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix channel mode helperTakashi Iwai2006-01-031-1/+1
| | | | | | | | Modules: HDA Codec driver Fix the channel mode helper (for put callback). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-intel - Use position buffer as defaultTakashi Iwai2006-01-031-29/+8
| | | | | | | | | | | Modules: HDA Intel driver - Use the position buffer for obtaining the current DMA position as default. This seems more stable than others. - Add probe_mask module option (mainly for test boards with multiple codecs). Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix auto-probe of ALC880Libin Yang2006-01-031-1/+1
| | | | | | | | | | | | | | | | Modules: HDA Codec driver This patch is to fix the problem of calculating the nid incorrectly when auto-probe for ALC880. The problem to be fixed often behaves with such words when using dmesg, 'num_steps = 0 for NID=0x8' when auto-probe for ALC880. The patch contains: - alsa-kernel/pci/hda/patch_realtek.c: replace 'alc880_dac_to_idx' with 'alc880_idx_to_dac' in function 'alc880_auto_fill_dac_nids()' Signed-off-by: Libin Yang <libin.yang@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] sound/: possible cleanupsAdrian Bunk2006-01-031-0/+1
| | | | | | | | | | | | | Modules: RawMidi Midlevel,HDA generic driver This patch contains the following possible cleanups: - pci/hda/hda_proc.c should #include 'hda_local.h' for including the prototype of it's global function snd_hda_codec_proc_new() - core/rawmidi.c: make the needlessly global and EXPORT_SYMBOL'ed function snd_rawmidi_info() static Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix AD1988 supportTakashi Iwai2006-01-031-20/+32
| | | | | | | | | Modules: HDA Codec driver Fix AD1988 support. As default, 6stack model is used. Still no auto-BIOS setup is implemented. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Allocate connection lists dynamically in generic parserTakashi Iwai2006-01-031-3/+20
| | | | | | | | Modules: HDA generic driver Allocate connection lists dynamically in generic parser. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix connection list parsingTakashi Iwai2006-01-035-70/+140
| | | | | | | | | | | Modules: HDA Codec driver,HDA generic driver - Fix connection list parsing (with ranged flag). - Increase the max number of connections - Introduce widget capabilities cache - Power up/down widgets at init, suspend and resume Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-intel - Fix PM supportTakashi Iwai2006-01-031-11/+19
| | | | | | | | Modules: HDA Intel driver Fix PM support on HDA-Intel driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add AD1988 supportTakashi Iwai2006-01-031-0/+785
| | | | | | | | | Modules: HDA Codec driver Add AD1988 codec support to hda-codec driver. Still experimental, and no BIOS configuration parser is implemented yet. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: HDA-IntelTakashi Iwai2006-01-031-80/+76
| | | | | | | | Modules: HDA Intel driver Remove xxx_t typedefs from the HDA-Intel driver. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Remove xxx_t typedefs: HD-Audio codecTakashi Iwai2006-01-0310-198/+198
| | | | | | | | Modules: HDA Codec driver,HDA generic driver Remove xxx_t typedefs from the HD-Audio codec support codes. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix assignment of speaker pinTakashi Iwai2006-01-034-39/+40
| | | | | | | | | Modules: HDA Codec driver,HDA generic driver Fix the auto-assignment of speaker pin. Handle it independently from line-out pins. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix a typoTakashi Iwai2006-01-031-1/+1
| | | | | | | | Modules: HDA Codec driver Fix a typo in hda_codec.h. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Prepare unsol workqueue on demandTakashi Iwai2006-01-031-2/+6
| | | | | | | | Modules: HDA Codec driver Prepare unsol workqueue only when a codec really supports. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Add channel-mode helperTakashi Iwai2006-01-035-97/+99
| | | | | | | | Modules: HDA Codec driver,HDA generic driver Add common channel-mode helper functions for all codec patches. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Fix HDA sound and V.92 modem for notebook Siemens FieldPG-MDaniel Mueller2006-01-031-0/+1
| | | | | | | | | | Modules: HDA Codec driver The patch fixes the problem of mute onboard HDA sound output, buildin V.92 modem idendification and functionality. Signed-off-by: Daniel Mueller <daniel.mueller@siemens.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] sound/hda: rate-limit timeout messageRandy Dunlap2006-01-031-1/+4
| | | | | | | | | | | Modules: HDA Intel driver Rate-limit the azx_get_response timeout message. A continuous 2 per second is too much. Signed-off-by: Randy Dunlap <randy_d_dunlap@linux.intel.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Allocate amp hash array dynamicallyTakashi Iwai2006-01-032-4/+21
| | | | | | | | Modules: HDA Codec driver Allocate amp hash array dynamically instead of static array. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [PATCH] PCI: removed unneeded .owner field from struct pci_driverGreg Kroah-Hartman2005-11-101-1/+0
| | | | Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
* [ALSA] hda-codec - Minor rewritesTakashi Iwai2005-11-044-144/+208
| | | | | | | | | Modules: HDA Codec driver,HDA generic driver - Make bound controls global to all patches - Clean up analog patches (for the upcoming extension to AD1988) Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Show power state in proc fileTakashi Iwai2005-11-041-0/+5
| | | | | | | | Modules: HDA generic driver Show the power state of each widget in proc file. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Fix the type of enable module optionTakashi Iwai2005-11-041-1/+1
| | | | | | Fix the type of enable module option to bool. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - Get subsystem ID from AFG/MFGTakashi Iwai2005-11-042-0/+9
| | | | | | | | Modules: HDA Codec driver Get subsytem ID from AFG/MFG if not obtained from the root node. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] Sasha Khapyorsky: My email address is changed, there is update.Sasha Khapyorsky2005-11-041-1/+1
| | | | | | | Modules: Intel8x0-modem driver,VIA82xx-modem driver,HDA Codec driver Signed-off-by: Sasha Khapyorsky <sashakh@alsa-project.org> Signed-off-by: Jaroslav Kysela <perex@suse.cz>
* [ALSA] Add dummy obsoleted module options for backward compatibilityTakashi Iwai2005-11-041-0/+4
| | | | | | | Added dummay obsoleted module options for backward compatibility (to reduce possible bugzilla entries :) Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] highlanderize motherboard AC97/HDA driversClemens Ladisch2005-11-041-23/+11
| | | | | | | | Remove the code for supporting eight cards from the integrated controller drivers because There Can Be Only One controller of each type per mainboard. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
* [ALSA] dev_class=SNDRV_PCM_CLASS_MODEM for modem PCMsSasha Khapyorsky2005-11-041-0/+1
| | | | | | | dev_class=SNDRV_PCM_CLASS_MODEM for all supported softmodem PCMs Signed-off-by: Sasha Khapyorsky <sashak@smlink.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-codec - A new model for Fujitsu S7020Jonathan Woithe2005-11-041-3/+157
| | | | | | | | Modules: HDA Codec driver Added a new model 'fujitsu' to ALC260 config for Fujitsu S7020. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* [ALSA] hda-intel - Add NVidia supportVinod G2005-11-041-9/+24
| | | | | | | | | | | Modules: HDA Intel driver This patch is to make the Intel HDA code work for NVIDIA azalia controller. Modified by Takashi Iwai <tiwai@suse.de> Signed-off-by: Vinod G. <vinodg@nvidia.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>