Advanced Linux Sound Architecture

modulename: snd.ko

configname: CONFIG_SND

Linux Kernel Configuration
└─>Device Drivers
└─>Sound
└─>Advanced Linux Sound Architecture
└─>Advanced Linux Sound Architecture
In linux kernel since version 2.6.20 (release Date: 2007-02-04)  
Say 'Y' or 'M' to enable ALSA (Advanced Linux Sound Architecture),
the new base sound system.

For more information, see <http://www.alsa-project.org/>

source code:

is selected by
CONFIG_SND_SB16_DSP
CONFIG_SND_ADLIB
CONFIG_SND_AD1816A
CONFIG_SND_AD1848
CONFIG_SND_ALS100
CONFIG_SND_AZT2320
CONFIG_SND_CMI8330
CONFIG_SND_CS4231
CONFIG_SND_CS4236
CONFIG_SND_ES1688
CONFIG_SND_ES18XX
CONFIG_SND_SC6000
CONFIG_SND_GUSCLASSIC
CONFIG_SND_GUSEXTREME
CONFIG_SND_GUSMAX
CONFIG_SND_INTERWAVE
CONFIG_SND_INTERWAVE_STB
CONFIG_SND_OPL3SA2
CONFIG_SND_OPTI92X_AD1848
CONFIG_SND_OPTI92X_CS4231
CONFIG_SND_OPTI93X
CONFIG_SND_MIRO
CONFIG_SND_SB8
CONFIG_SND_SB16
CONFIG_SND_SBAWE
CONFIG_SND_SB16_CSP
CONFIG_SND_SSCAPE
CONFIG_SND_WAVEFRONT
CONFIG_SND_AD1889
CONFIG_SND_ALS300
CONFIG_SND_ALS4000
CONFIG_SND_ALI5451
CONFIG_SND_ATIIXP
CONFIG_SND_ATIIXP_MODEM
CONFIG_SND_AU8810
CONFIG_SND_AU8820
CONFIG_SND_AU8830
CONFIG_SND_AZT3328
CONFIG_SND_BT87X
CONFIG_SND_CA0106
CONFIG_SND_CMIPCI
CONFIG_SND_OXYGEN_LIB
CONFIG_SND_OXYGEN
CONFIG_SND_CS4281
CONFIG_SND_CS46XX
CONFIG_SND_CS5530
CONFIG_SND_DARLA20
CONFIG_SND_GINA20
CONFIG_SND_LAYLA20
CONFIG_SND_DARLA24
CONFIG_SND_GINA24
CONFIG_SND_LAYLA24
CONFIG_SND_MONA
CONFIG_SND_MIA
CONFIG_SND_ECHO3G
CONFIG_SND_INDIGO
CONFIG_SND_INDIGOIO
CONFIG_SND_INDIGODJ
CONFIG_SND_EMU10K1
CONFIG_SND_EMU10K1X
CONFIG_SND_ENS1370
CONFIG_SND_ENS1371
CONFIG_SND_ES1938
CONFIG_SND_ES1968
CONFIG_SND_FM801
CONFIG_SND_FM801_TEA575X_BOOL
CONFIG_SND_HDSP
CONFIG_SND_HDSPM
CONFIG_SND_ICE1712
CONFIG_SND_ICE1724
CONFIG_SND_INTEL8X0
CONFIG_SND_INTEL8X0M
CONFIG_SND_KORG1212
CONFIG_SND_MAESTRO3
CONFIG_SND_MIXART
CONFIG_SND_NM256
CONFIG_SND_PCXHR
CONFIG_SND_RIPTIDE
CONFIG_SND_RME32
CONFIG_SND_RME96
CONFIG_SND_RME9652
CONFIG_SND_SIS7019
CONFIG_SND_SONICVIBES
CONFIG_SND_TRIDENT
CONFIG_SND_VIA82XX
CONFIG_SND_VIA82XX_MODEM
CONFIG_SND_VIRTUOSO
CONFIG_SND_VX222
CONFIG_SND_YMFPCI
CONFIG_SND_HDA_INTEL
CONFIG_SND_HDA_HWDEP
CONFIG_SND_HDA_PATCH_LOADER
CONFIG_SND_HDA_CODEC_REALTEK
CONFIG_SND_HDA_CODEC_ANALOG
CONFIG_SND_HDA_CODEC_SIGMATEL
CONFIG_SND_HDA_CODEC_VIA
CONFIG_SND_HDA_CODEC_HDMI
CONFIG_SND_HDA_CODEC_CIRRUS
CONFIG_SND_HDA_CODEC_CONEXANT
CONFIG_SND_HDA_CODEC_CA0110
CONFIG_SND_HDA_CODEC_CMEDIA
CONFIG_SND_POWERMAC
CONFIG_SND_PS3
CONFIG_SND_AOA
CONFIG_SND_AOA_FABRIC_LAYOUT
CONFIG_SND_AOA_ONYX
CONFIG_SND_AOA_TAS
CONFIG_SND_AOA_SOUNDBUS
CONFIG_SND_PXA2XX_LIB
CONFIG_SND_ARMAACI
CONFIG_SND_PXA2XX_PCM
CONFIG_SND_PXA2XX_AC97
CONFIG_SND_AT73C213
CONFIG_SND_AU1X00
CONFIG_SND_AICA
CONFIG_SND_USB_AUDIO
CONFIG_SND_USB_USX2Y
CONFIG_SND_USB_CAIAQ
CONFIG_SND_USB_PODHD
CONFIG_SND_VXPOCKET
CONFIG_SND_PDAUDIOCF
CONFIG_SND_SUN_AMD7930
CONFIG_SND_SUN_CS4231
CONFIG_SND_SUN_DBRI
CONFIG_SND_HARMONY
CONFIG_SND_SOC
CONFIG_SND_BF5XX_I2S
CONFIG_SND_BF5XX_SOC_SSM2602
CONFIG_SND_SOC_BFIN_EVAL_ADAU1373
CONFIG_SND_SOC_BFIN_EVAL_ADAV80X
CONFIG_SND_DAVINCI_SOC
CONFIG_SND_DAVINCI_SOC_EVM
CONFIG_SND_SOC_MPC8610_HPCD
CONFIG_SND_SOC_P1022_DS
CONFIG_SND_SOC_MPC5200_I2S
CONFIG_SND_SOC_MPC5200_AC97
CONFIG_SND_MPC52xx_SOC_PCM030
CONFIG_SND_MPC52xx_SOC_EFIKA
CONFIG_SND_SOC_IMX_SSI
CONFIG_SND_MXC_SOC_WM1133_EV1
CONFIG_SND_SOC_MX27VIS_AIC32X4
CONFIG_SND_SOC_PHYCORE_AC97
CONFIG_SND_SOC_EUKREA_TLV320
CONFIG_SND_OMAP_SOC
CONFIG_SND_OMAP_SOC_MCBSP
CONFIG_SND_OMAP_SOC_N810
CONFIG_SND_OMAP_SOC_RX51
CONFIG_SND_OMAP_SOC_OSK5912
CONFIG_SND_OMAP_SOC_AM3517EVM
CONFIG_SND_SOC_INTEL_HASWELL
CONFIG_SND_SOC_INTEL_BAYTRAIL
CONFIG_SND_SOC_INTEL_HASWELL_MACH
CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH
CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH
CONFIG_SND_SOC_INTEL_BROADWELL_MACH
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH
CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH
CONFIG_SND_SOC_INTEL_SKYLAKE
CONFIG_SND_SOC_MXS_SGTL5000
CONFIG_SND_PXA2XX_SOC
CONFIG_SND_PXA2XX_AC97
CONFIG_SND_PXA2XX_SOC_AC97
CONFIG_SND_PXA2XX_SOC_I2S
CONFIG_SND_PXA_SOC_SSP
CONFIG_SND_PXA2XX_SOC_CORGI
CONFIG_SND_PXA2XX_SOC_SPITZ
CONFIG_SND_PXA2XX_SOC_POODLE
CONFIG_SND_PXA2XX_SOC_TOSA
CONFIG_SND_PXA2XX_SOC_E800
CONFIG_SND_PXA2XX_SOC_EM_X270
CONFIG_SND_SOC_RAUMFELD
CONFIG_SND_PXA2XX_SOC_HX4700
CONFIG_SND_PXA2XX_SOC_IMOTE2
CONFIG_SND_S3C2412_SOC_I2S
CONFIG_SND_SAMSUNG_SPDIF
CONFIG_SND_SOC_SAMSUNG_NEO1973_WM8753
CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994
CONFIG_SND_SOC_SMDK_WM8994_PCM
CONFIG_SND_SOC_BELLS
CONFIG_SND_SOC_SNOW
CONFIG_SND_SOC_ARNDALE_RT5631_ALC5631
CONFIG_SND_SOC_SH4_HAC
CONFIG_SND_SOC_RCAR
CONFIG_SND_SH7760_AC97
CONFIG_SND_SOC_TEGRA20_AC97
CONFIG_SND_SOC_TEGRA20_I2S
CONFIG_SND_SOC_TEGRA30_I2S
CONFIG_SND_SOC_TEGRA_WM8903
CONFIG_SND_SOC_TEGRA_TRIMSLICE
CONFIG_SND_SOC_TEGRA_ALC5632
CONFIG_SND_SOC_ALL_CODECS
CONFIG_SND_SOC_AD1980
CONFIG_SND_SOC_ADAU1373
CONFIG_SND_SOC_ADAU1761_I2C
CONFIG_SND_SOC_ADAU1761_SPI
CONFIG_SND_SOC_JZ4740_CODEC
CONFIG_SND_SOC_ES8328_I2C
CONFIG_SND_SOC_ES8328_SPI
CONFIG_SND_SOC_SIGMADSP
CONFIG_SND_SOC_TWL4030
CONFIG_SND_SOC_WM9705
CONFIG_SND_SOC_WM9712
CONFIG_SND_SOC_WM9713
CONFIG_HID_PRODIKEYS
CONFIG_USB_CONFIGFS_F_UAC1
CONFIG_USB_CONFIGFS_F_UAC2
CONFIG_USB_CONFIGFS_F_MIDI
CONFIG_USB_AUDIO
CONFIG_USB_MIDI_GADGET

is depended by
CONFIG_FB_SH_MOBILE_HDMI