Advanced Linux Sound Architecture
modulename: snd.ko
configname: CONFIG_SND
Linux Kernel Configuration
└─>Device Drivers
└─>Sound card support
└─>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/>
the new base sound system.
For more information, see <http://www.alsa-project.org/>
source code:
is selected by
CONFIG_DRM_DW_HDMI_GP_AUDIOCONFIG_SND_UMP
CONFIG_SND_CORE_TEST
CONFIG_SND_CTL_FAST_LOOKUP
CONFIG_SND_CTL_LED
CONFIG_SND_PCMTEST
CONFIG_SND_SERIAL_GENERIC
CONFIG_SND_EMU10K1
CONFIG_SND_HDA_CIRRUS_SCODEC_KUNIT_TEST
CONFIG_SND_HDA_SCODEC_CS35L41
CONFIG_SND_HDA_CS_DSP_CONTROLS
CONFIG_SND_HDA_SCODEC_CS35L41_I2C
CONFIG_SND_HDA_SCODEC_CS35L41_SPI
CONFIG_SND_HDA_SCODEC_CS35L56_I2C
CONFIG_SND_HDA_SCODEC_CS35L56_SPI
CONFIG_SND_HDA_SCODEC_TAS2781_I2C
CONFIG_SND_HDA_CODEC_CS8409
CONFIG_SND_HDA_CODEC_SENARYTECH
CONFIG_SND_N64
CONFIG_SND_SOC_TOPOLOGY_BUILD
CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH
CONFIG_SND_SOC_AMD_ST_ES8336_MACH
CONFIG_SND_SOC_AMD_RV_RT5682_MACH
CONFIG_SND_SOC_AMD_RENOIR_MACH
CONFIG_SND_SOC_AMD_ACP5x
CONFIG_SND_SOC_AMD_VANGOGH_MACH
CONFIG_SND_SOC_AMD_ACP6x
CONFIG_SND_SOC_AMD_YC_MACH
CONFIG_SND_AMD_ACP_CONFIG
CONFIG_SND_SOC_AMD_ACP_COMMON
CONFIG_SND_SOC_ACPI_AMD_MATCH
CONFIG_SND_SOC_AMD_ACP_PCM
CONFIG_SND_SOC_AMD_ACP_PCI
CONFIG_SND_AMD_ASOC_RENOIR
CONFIG_SND_AMD_ASOC_REMBRANDT
CONFIG_SND_AMD_ASOC_ACP63
CONFIG_SND_AMD_ASOC_ACP70
CONFIG_SND_SOC_AMD_MACH_COMMON
CONFIG_SND_SOC_AMD_LEGACY_MACH
CONFIG_SND_SOC_AMD_SOF_MACH
CONFIG_SND_SOC_AMD_SOF_SDW_MACH
CONFIG_SND_SOC_AMD_SOUNDWIRE_LINK_BASELINE
CONFIG_SND_SOC_AMD_PS
CONFIG_SND_SOC_AMD_PS_MACH
CONFIG_SND_SOC_APPLE_MCA
CONFIG_SND_MCHP_SOC_PDMC
CONFIG_SND_SOC_FSL_XCVR
CONFIG_SND_SOC_FSL_AUD2HTX
CONFIG_SND_SOC_FSL_RPMSG
CONFIG_SND_SOC_FSL_LPC3XXX
CONFIG_SND_SOC_IMX_PCM_RPMSG
CONFIG_SND_SOC_IMX_HDMI
CONFIG_SND_SOC_IMX_RPMSG
CONFIG_SND_SOC_IMX_CARD
CONFIG_SND_JZ4740_SOC_I2S
CONFIG_SND_SOC_LOONGSON_I2S_PCI
CONFIG_SND_SOC_LOONGSON_CARD
CONFIG_SND_SOC_INTEL_HASWELL
CONFIG_SND_SOC_INTEL_AVS
CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219
CONFIG_SND_SOC_INTEL_AVS_MACH_DMIC
CONFIG_SND_SOC_INTEL_AVS_MACH_ES8336
CONFIG_SND_SOC_INTEL_AVS_MACH_HDAUDIO
CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98927
CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A
CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98373
CONFIG_SND_SOC_INTEL_AVS_MACH_NAU8825
CONFIG_SND_SOC_INTEL_AVS_MACH_PROBE
CONFIG_SND_SOC_INTEL_AVS_MACH_RT274
CONFIG_SND_SOC_INTEL_AVS_MACH_RT286
CONFIG_SND_SOC_INTEL_AVS_MACH_RT298
CONFIG_SND_SOC_INTEL_AVS_MACH_RT5514
CONFIG_SND_SOC_INTEL_AVS_MACH_RT5663
CONFIG_SND_SOC_INTEL_AVS_MACH_RT5682
CONFIG_SND_SOC_INTEL_AVS_MACH_SSM4567
CONFIG_SND_SOC_INTEL_HASWELL_MACH
CONFIG_SND_SOC_INTEL_BROADWELL_MACH
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH
CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH
CONFIG_SND_SOC_INTEL_BYTCR_WM5102_MACH
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH
CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH
CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH
CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH
CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH
CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH
CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH
CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH
CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH
CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH
CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH
CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH
CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH
CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH
CONFIG_SND_SOC_INTEL_SOF_DA7219_MACH
CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH
CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH
CONFIG_SND_SOC_INTEL_SOUNDWIRE_SOF_MACH
CONFIG_SND_SOC_MT7986
CONFIG_SND_SOC_MT7986_WM8960
CONFIG_SND_SOC_MT8183_MT6358_TS3A227E_MAX98357A
CONFIG_SND_SOC_MT8183_DA7219_MAX98357A
CONFIG_SND_SOC_MT8186
CONFIG_SND_SOC_MT8186_MT6366
CONFIG_SND_SOC_MT8188
CONFIG_SND_SOC_MT8188_MT6359
CONFIG_SND_SOC_MT8192
CONFIG_SND_SOC_MT8192_MT6359_RT1015_RT5682
CONFIG_SND_SOC_MT8195
CONFIG_SND_SOC_MT8195_MT6359
CONFIG_SND_SOC_MT8365
CONFIG_SND_SOC_MT8365_MT6357
CONFIG_SND_PXA2XX_SOC_AC97
CONFIG_SND_SOC_LPASS_CDC_DMA
CONFIG_SND_SOC_LPASS_SC7280
CONFIG_SND_SOC_STORM
CONFIG_SND_SOC_QDSP6_APM_DAI
CONFIG_SND_SOC_QDSP6_APM
CONFIG_SND_SOC_QDSP6_PRM
CONFIG_SND_SOC_SM8250
CONFIG_SND_SOC_SC8280XP
CONFIG_SND_SOC_SC7180
CONFIG_SND_SOC_SC7280
CONFIG_SND_SOC_X1E80100
CONFIG_SND_SOC_ROCKCHIP_I2S_TDM
CONFIG_SND_SOC_SOF_PCI
CONFIG_SND_SOC_SOF_ACPI
CONFIG_SND_SOC_SOF_OF
CONFIG_SND_SOC_SOF_COMPRESS
CONFIG_SND_SOC_SOF_DEBUG_PROBES
CONFIG_SND_SOC_SOF_CLIENT
CONFIG_SND_SOC_SOF_FORCE_PROBE_WORKQUEUE
CONFIG_SND_SOC_SOF_DEBUG_IPC_FLOOD_TEST
CONFIG_SND_SOC_SOF_DEBUG_IPC_MSG_INJECTOR
CONFIG_SND_SOC_SOF_DEBUG_IPC_KERNEL_INJECTOR
CONFIG_SND_SOC_SOF
CONFIG_SND_SOC_SOF_AMD_COMMON
CONFIG_SND_SOC_SOF_AMD_RENOIR
CONFIG_SND_SOC_SOF_AMD_VANGOGH
CONFIG_SND_SOC_SOF_AMD_REMBRANDT
CONFIG_SND_SOC_SOF_ACP_PROBES
CONFIG_SND_SOC_SOF_AMD_SOUNDWIRE_LINK_BASELINE
CONFIG_SND_SOC_SOF_AMD_ACP63
CONFIG_SND_SOC_SOF_AMD_ACP70
CONFIG_SND_SOC_SOF_IMX_COMMON
CONFIG_SND_SOC_SOF_IMX8
CONFIG_SND_SOC_SOF_IMX8M
CONFIG_SND_SOC_SOF_IMX8ULP
CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP
CONFIG_SND_SOC_SOF_INTEL_COMMON
CONFIG_SND_SOC_SOF_BAYTRAIL
CONFIG_SND_SOC_SOF_BROADWELL
CONFIG_SND_SOC_SOF_MERRIFIELD
CONFIG_SND_SOC_SOF_INTEL_SKL
CONFIG_SND_SOC_SOF_SKYLAKE
CONFIG_SND_SOC_SOF_KABYLAKE
CONFIG_SND_SOC_SOF_INTEL_APL
CONFIG_SND_SOC_SOF_APOLLOLAKE
CONFIG_SND_SOC_SOF_GEMINILAKE
CONFIG_SND_SOC_SOF_INTEL_CNL
CONFIG_SND_SOC_SOF_CANNONLAKE
CONFIG_SND_SOC_SOF_COFFEELAKE
CONFIG_SND_SOC_SOF_COMETLAKE
CONFIG_SND_SOC_SOF_INTEL_ICL
CONFIG_SND_SOC_SOF_ICELAKE
CONFIG_SND_SOC_SOF_JASPERLAKE
CONFIG_SND_SOC_SOF_INTEL_TGL
CONFIG_SND_SOC_SOF_TIGERLAKE
CONFIG_SND_SOC_SOF_ELKHARTLAKE
CONFIG_SND_SOC_SOF_ALDERLAKE
CONFIG_SND_SOC_SOF_INTEL_MTL
CONFIG_SND_SOC_SOF_METEORLAKE
CONFIG_SND_SOC_SOF_INTEL_LNL
CONFIG_SND_SOC_SOF_LUNARLAKE
CONFIG_SND_SOC_SOF_INTEL_PTL
CONFIG_SND_SOC_SOF_PANTHERLAKE
CONFIG_SND_SOC_SOF_HDA_COMMON
CONFIG_SND_SOC_SOF_HDA_GENERIC
CONFIG_SND_SOC_SOF_HDA_LINK
CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC
CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE
CONFIG_SND_SOC_SOF_HDA
CONFIG_SND_SOC_SOF_HDA_PROBES
CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE
CONFIG_SND_SOC_SOF_MTK_COMMON
CONFIG_SND_SOC_SOF_MT8186
CONFIG_SND_SOC_SOF_MT8195
CONFIG_SND_SOC_JH7110_PWMDAC
CONFIG_SND_SOC_JH7110_TDM
CONFIG_SND_SUN50I_DMIC
CONFIG_SND_SOC_TEGRA_RT5631
CONFIG_SND_SOC_TEGRA_MAX98088
CONFIG_SND_SOC_ADAU1372
CONFIG_SND_SOC_ADAU1372_I2C
CONFIG_SND_SOC_ADAU1372_SPI
CONFIG_SND_SOC_AK4375
CONFIG_SND_SOC_AW8738
CONFIG_SND_SOC_AW88395_LIB
CONFIG_SND_SOC_AW88395
CONFIG_SND_SOC_AW88261
CONFIG_SND_SOC_AW87390
CONFIG_SND_SOC_AW88399
CONFIG_SND_SOC_CS_AMP_LIB_TEST
CONFIG_SND_SOC_CS35L41_SPI
CONFIG_SND_SOC_CS35L41_I2C
CONFIG_SND_SOC_CS35L45
CONFIG_SND_SOC_CS35L45_SPI
CONFIG_SND_SOC_CS35L45_I2C
CONFIG_SND_SOC_CS35L56_SHARED
CONFIG_SND_SOC_CS35L56_I2C
CONFIG_SND_SOC_CS35L56_SPI
CONFIG_SND_SOC_CS35L56_SDW
CONFIG_SND_SOC_CS42L42
CONFIG_SND_SOC_CS42L42_SDW
CONFIG_SND_SOC_CS42L83
CONFIG_SND_SOC_CS530X_I2C
CONFIG_SND_SOC_JZ4760_CODEC
CONFIG_SND_SOC_HDA
CONFIG_SND_SOC_MAX98363
CONFIG_SND_SOC_PEB2466
CONFIG_SND_SOC_RK3308
CONFIG_SND_SOC_RT1017_SDCA_SDW
CONFIG_SND_SOC_RT1316_SDW
CONFIG_SND_SOC_RT1318_SDW
CONFIG_SND_SOC_RT1320_SDW
CONFIG_SND_SOC_RT711_SDCA_SDW
CONFIG_SND_SOC_RT712_SDCA_SDW
CONFIG_SND_SOC_RT712_SDCA_DMIC_SDW
CONFIG_SND_SOC_RT722_SDCA_SDW
CONFIG_SND_SOC_RT715_SDCA_SDW
CONFIG_SND_SOC_RT9120
CONFIG_SND_SOC_RTQ9128
CONFIG_SND_SOC_SRC4XXX_I2C
CONFIG_SND_SOC_SSM3515
CONFIG_SND_SOC_TAS2781_COMLIB
CONFIG_SND_SOC_TAS2781_I2C
CONFIG_SND_SOC_TFA989X
CONFIG_SND_SOC_TLV320AIC3X_I2C
CONFIG_SND_SOC_TLV320AIC3X_SPI
CONFIG_SND_SOC_WCD937X
CONFIG_SND_SOC_WCD937X_SDW
CONFIG_SND_SOC_WCD938X
CONFIG_SND_SOC_WCD938X_SDW
CONFIG_SND_SOC_WCD939X
CONFIG_SND_SOC_WCD939X_SDW
CONFIG_SND_SOC_WM8731_I2C
CONFIG_SND_SOC_WM8731_SPI
CONFIG_SND_SOC_WSA883X
CONFIG_SND_SOC_WSA884X
CONFIG_SND_SOC_MAX9759
CONFIG_SND_SOC_LPASS_WSA_MACRO
CONFIG_SND_SOC_LPASS_VA_MACRO
CONFIG_SND_SOC_LPASS_RX_MACRO
CONFIG_SND_SOC_LPASS_TX_MACRO
CONFIG_SND_AUDIO_GRAPH_CARD2
CONFIG_SND_VIRTIO
CONFIG_HID_PRODIKEYS
CONFIG_USB_CONFIGFS_F_MIDI2
CONFIG_MOST_SND