aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/hda/Kconfig
Commit message (Collapse)AuthorAgeFilesLines
* ALSA: hda - Merge all HDMI modules into the unified moduleTakashi Iwai2010-09-201-33/+6
| | | | | | | | | | | | | | | This patch merges all three patch_*hdmi variants to the single HDMI parser. There is only one snd-hda-codec-hdmi module now. In this patch, the behavior of each parser isn't changed much. The old ATI parser still doesn't use the dynamic parser yet. In later patches, they'll be cleaned up. Also, this patch gets rid of the individual snd-hda-eld module and builds into snd-hda-codec-hdmi, since this is referred only from the HDMI parser. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: intelhdmi - add dependency on SND_DYNAMIC_MINORSWu Fengguang2010-05-171-0/+1
| | | | | | | | This is necessary to support >=3 HDMI playback devices starting from the CougarPoint codec. Signed-off-by: Wu Fengguang <fengguang.wu@intel.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - Support NVIDIA MCP89 and GT21x hdmi audioWei Ni2010-03-041-1/+1
| | | | | | | | Support nvidia MCP89 and GT21x 8ch hdmi audio. Add some eld support. Signed-off-by: Wei Ni <wni@nvidia.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - Fix input and jack Kconfig depenenciesTakashi Iwai2009-11-211-1/+1
| | | | | | | | CONFIG_SND_JACK needs to be selected explicitly only when INPUT=y or INPUT_SND. The current way, INPUT=SND_HDA_INTEL isn't strict enough. Reported-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - add beep_mode module parameterJaroslav Kysela2009-11-161-0/+11
| | | | | | | | | | | | | | The beep_mode parameter for snd-hda-intel module allows to choose among different digital beep device registation to the input layer. 0 = do not register to the input layer 1 = register to the input layer all time 2 = use "Beep Switch" control exported to user space mixer applications Also, introduce CONFIG_SND_HDA_INPUT_BEEP_MODE for default value. Signed-off-by: Jaroslav Kysela <perex@perex.cz> Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - Add Cirrus Logic CS420x supportTakashi Iwai2009-07-011-0/+13
| | | | Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - Add patch module optionTakashi Iwai2009-06-241-0/+14
| | | | | | | | | | | | Added the patch module option to apply a "patch" as a firmware to modify pin configurations or give additional hints to the driver before actually initializing and configuring the codec. This can be used as a workaround when the BIOS doesn't give sufficient information or give wrong information that doesn't match with the real hardware setup, until it's fixed statically in the driver via a quirk. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - Make jack-plug notification selectableTakashi Iwai2009-06-221-1/+8
| | | | | | | | Make the jack-plug notification via input layer selectable via Kconfig. This is often unnecessary, and the similr function will be provided using the ALSA control API in near future anyway. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - Add Creative CA0110-IBG supportTakashi Iwai2009-04-161-0/+13
| | | | | | | | Added the support for Creative SB X-Fi boards with UAA (HD-audio) mode. In the HD-audio mode, no multiple streams are supported by just it behaves like a normal HD-audio device. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* Merge branch 'topic/hda-modularize' into topic/hdaTakashi Iwai2008-12-031-0/+50
|\
| * ALSA: hda - Modularize HD-audio driverTakashi Iwai2008-11-271-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Split the monolithc HD-audio driver into several pieces: - snd-hda-intel HD-audio PCI controller driver; loaded via udev - snd-hda-codec HD-audio codec bus driver - snd-hda-codec-* Specific HD-audio codec drivers When built as modules, snd-hda-codec (that is invoked by snd-hda-intel) looks up the codec vendor ID and loads the corresponding codec module automatically via request_module(). When built in a kernel, each codec drivers are statically hooked up before probing the PCI. This patch adds appropriate EXPORT_SYMBOL_GPL()'s and the module information for each driver, and driver-linking codes between codec-bus and codec drivers. TODO: - Avoid EXPORT_SYMBOL*() when built-in kernel - Restore __devinit appropriately depending on the condition Signed-off-by: Takashi Iwai <tiwai@suse.de>
* | ALSA: hda - Remove EXPERIMENTAL from CONFIG_SND_HDA_POWER_SAVETakashi Iwai2008-11-281-1/+0
|/ | | | | | It's mature enough now. Signed-off-by: Takashi Iwai <tiwai@suse.de>
* ALSA: hda - Move HD-audio Kconfig items to sound/pci/hda/KconfigTakashi Iwai2008-11-211-0/+139
Signed-off-by: Takashi Iwai <tiwai@suse.de>