1menuconfig SND_HDA_INTEL 2 tristate "Intel HD Audio" 3 select SND_PCM 4 select SND_VMASTER 5 select SND_JACK if INPUT=y || INPUT=SND 6 help 7 Say Y here to include support for Intel "High Definition 8 Audio" (Azalia) and its compatible devices. 9 10 This option enables the HD-audio controller. Don't forget 11 to choose the appropriate codec options below. 12 13 To compile this driver as a module, choose M here: the module 14 will be called snd-hda-intel. 15 16if SND_HDA_INTEL 17 18config SND_HDA_HWDEP 19 bool "Build hwdep interface for HD-audio driver" 20 select SND_HWDEP 21 help 22 Say Y here to build a hwdep interface for HD-audio driver. 23 This interface can be used for out-of-band communication 24 with codecs for debugging purposes. 25 26config SND_HDA_RECONFIG 27 bool "Allow dynamic codec reconfiguration (EXPERIMENTAL)" 28 depends on SND_HDA_HWDEP && EXPERIMENTAL 29 help 30 Say Y here to enable the HD-audio codec re-configuration feature. 31 This adds the sysfs interfaces to allow user to clear the whole 32 codec configuration, change the codec setup, add extra verbs, 33 and re-configure the codec dynamically. 34 35config SND_HDA_INPUT_BEEP 36 bool "Support digital beep via input layer" 37 depends on INPUT=y || INPUT=SND_HDA_INTEL 38 help 39 Say Y here to build a digital beep interface for HD-audio 40 driver. This interface is used to generate digital beeps. 41 42config SND_HDA_CODEC_REALTEK 43 bool "Build Realtek HD-audio codec support" 44 default y 45 help 46 Say Y here to include Realtek HD-audio codec support in 47 snd-hda-intel driver, such as ALC880. 48 49 When the HD-audio driver is built as a module, the codec 50 support code is also built as another module, 51 snd-hda-codec-realtek. 52 This module is automatically loaded at probing. 53 54config SND_HDA_CODEC_ANALOG 55 bool "Build Analog Device HD-audio codec support" 56 default y 57 help 58 Say Y here to include Analog Device HD-audio codec support in 59 snd-hda-intel driver, such as AD1986A. 60 61 When the HD-audio driver is built as a module, the codec 62 support code is also built as another module, 63 snd-hda-codec-analog. 64 This module is automatically loaded at probing. 65 66config SND_HDA_CODEC_SIGMATEL 67 bool "Build IDT/Sigmatel HD-audio codec support" 68 default y 69 help 70 Say Y here to include IDT (Sigmatel) HD-audio codec support in 71 snd-hda-intel driver, such as STAC9200. 72 73 When the HD-audio driver is built as a module, the codec 74 support code is also built as another module, 75 snd-hda-codec-idt. 76 This module is automatically loaded at probing. 77 78config SND_HDA_CODEC_VIA 79 bool "Build VIA HD-audio codec support" 80 default y 81 help 82 Say Y here to include VIA HD-audio codec support in 83 snd-hda-intel driver, such as VT1708. 84 85 When the HD-audio driver is built as a module, the codec 86 support code is also built as another module, 87 snd-hda-codec-via. 88 This module is automatically loaded at probing. 89 90config SND_HDA_CODEC_ATIHDMI 91 bool "Build ATI HDMI HD-audio codec support" 92 default y 93 help 94 Say Y here to include ATI HDMI HD-audio codec support in 95 snd-hda-intel driver, such as ATI RS600 HDMI. 96 97 When the HD-audio driver is built as a module, the codec 98 support code is also built as another module, 99 snd-hda-codec-atihdmi. 100 This module is automatically loaded at probing. 101 102config SND_HDA_CODEC_NVHDMI 103 bool "Build NVIDIA HDMI HD-audio codec support" 104 default y 105 help 106 Say Y here to include NVIDIA HDMI HD-audio codec support in 107 snd-hda-intel driver, such as NVIDIA MCP78 HDMI. 108 109 When the HD-audio driver is built as a module, the codec 110 support code is also built as another module, 111 snd-hda-codec-nvhdmi. 112 This module is automatically loaded at probing. 113 114config SND_HDA_CODEC_INTELHDMI 115 bool "Build INTEL HDMI HD-audio codec support" 116 default y 117 help 118 Say Y here to include INTEL HDMI HD-audio codec support in 119 snd-hda-intel driver, such as Eaglelake integrated HDMI. 120 121 When the HD-audio driver is built as a module, the codec 122 support code is also built as another module, 123 snd-hda-codec-intelhdmi. 124 This module is automatically loaded at probing. 125 126config SND_HDA_ELD 127 def_bool y 128 depends on SND_HDA_CODEC_INTELHDMI 129 130config SND_HDA_CODEC_CONEXANT 131 bool "Build Conexant HD-audio codec support" 132 default y 133 help 134 Say Y here to include Conexant HD-audio codec support in 135 snd-hda-intel driver, such as CX20549. 136 137 When the HD-audio driver is built as a module, the codec 138 support code is also built as another module, 139 snd-hda-codec-conexant. 140 This module is automatically loaded at probing. 141 142config SND_HDA_CODEC_CMEDIA 143 bool "Build C-Media HD-audio codec support" 144 default y 145 help 146 Say Y here to include C-Media HD-audio codec support in 147 snd-hda-intel driver, such as CMI9880. 148 149 When the HD-audio driver is built as a module, the codec 150 support code is also built as another module, 151 snd-hda-codec-cmedia. 152 This module is automatically loaded at probing. 153 154config SND_HDA_CODEC_SI3054 155 bool "Build Silicon Labs 3054 HD-modem codec support" 156 default y 157 help 158 Say Y here to include Silicon Labs 3054 HD-modem codec 159 (and compatibles) support in snd-hda-intel driver. 160 161 When the HD-audio driver is built as a module, the codec 162 support code is also built as another module, 163 snd-hda-codec-si3054. 164 This module is automatically loaded at probing. 165 166config SND_HDA_GENERIC 167 bool "Enable generic HD-audio codec parser" 168 default y 169 help 170 Say Y here to enable the generic HD-audio codec parser 171 in snd-hda-intel driver. 172 173config SND_HDA_POWER_SAVE 174 bool "Aggressive power-saving on HD-audio" 175 help 176 Say Y here to enable more aggressive power-saving mode on 177 HD-audio driver. The power-saving timeout can be configured 178 via power_save option or over sysfs on-the-fly. 179 180config SND_HDA_POWER_SAVE_DEFAULT 181 int "Default time-out for HD-audio power-save mode" 182 depends on SND_HDA_POWER_SAVE 183 default 0 184 help 185 The default time-out value in seconds for HD-audio automatic 186 power-save mode. 0 means to disable the power-save mode. 187 188endif 189