Sound card support

modulename: soundcore.ko

configname: CONFIG_SOUND

Linux Kernel Configuration
└─>Device Drivers
└─>Sound card support
In linux kernel since version 2.6.12  
If you have a sound card in your computer, i.e. if it can say more
than an occasional beep, say Y.

source code:

is selected by
CONFIG_UML_SOUND
CONFIG_SND_PXA2XX_AC97
CONFIG_SND_PXA2XX_SOC_AC97
CONFIG_SND_PXA2XX_SOC_I2S
CONFIG_SND_PXA_SOC_SSP
CONFIG_SND_MMP_SOC_SSPA
CONFIG_SND_PXA2XX_SOC_SPITZ
CONFIG_SND_PXA910_SOC
CONFIG_SND_SOC_LPASS_CPU
CONFIG_SND_SOC_LPASS_HDMI
CONFIG_SND_SOC_LPASS_PLATFORM
CONFIG_SND_SOC_LPASS_CDC_DMA
CONFIG_SND_SOC_LPASS_IPQ806X
CONFIG_SND_SOC_LPASS_APQ8016
CONFIG_SND_SOC_LPASS_SC7180
CONFIG_SND_SOC_LPASS_SC7280
CONFIG_SND_SOC_STORM
CONFIG_SND_SOC_APQ8016_SBC
CONFIG_SND_SOC_QDSP6_ASM_DAI
CONFIG_SND_SOC_QDSP6_APM_DAI
CONFIG_SND_SOC_QDSP6_APM
CONFIG_SND_SOC_QDSP6_PRM
CONFIG_SND_SOC_QDSP6
CONFIG_SND_SOC_MSM8996
CONFIG_SND_SOC_SDM845
CONFIG_SND_SOC_SM8250
CONFIG_SND_SOC_SC8280XP
CONFIG_SND_SOC_SC7180
CONFIG_SND_SOC_SC7280
CONFIG_SND_SOC_ROCKCHIP_I2S
CONFIG_SND_SOC_ROCKCHIP_I2S_TDM
CONFIG_SND_SOC_ROCKCHIP_PDM
CONFIG_SND_SOC_ROCKCHIP_SPDIF
CONFIG_SND_SOC_ROCKCHIP_MAX98090
CONFIG_SND_SOC_ROCKCHIP_RT5645
CONFIG_SND_SOC_RK3288_HDMI_ANALOG
CONFIG_SND_SOC_RK3399_GRU_SOUND
CONFIG_SND_SOC_SAMSUNG
CONFIG_SND_SAMSUNG_SPDIF
CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994
CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF
CONFIG_SND_SOC_SMDK_WM8994_PCM
CONFIG_SND_SOC_SPEYSIDE
CONFIG_SND_SOC_TOBERMORY
CONFIG_SND_SOC_BELLS
CONFIG_SND_SOC_LOWLAND
CONFIG_SND_SOC_LITTLEMILL
CONFIG_SND_SOC_SNOW
CONFIG_SND_SOC_ODROID
CONFIG_SND_SOC_ARNDALE
CONFIG_SND_SOC_SAMSUNG_TM2_WM5110
CONFIG_SND_SOC_SAMSUNG_ARIES_WM8994
CONFIG_SND_SOC_SAMSUNG_MIDAS_WM1811
CONFIG_SND_SOC_SH4_HAC
CONFIG_SND_SOC_SH4_FSI
CONFIG_SND_SOC_SH4_SIU
CONFIG_SND_SOC_RCAR
CONFIG_SND_SH7760_AC97
CONFIG_SND_SIU_MIGOR
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_ACP63
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_HDA_COMMON
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_SPEAR_SOC
CONFIG_SND_SOC_SPRD
CONFIG_SND_SOC_JH7110_PWMDAC
CONFIG_SND_SOC_JH7110_TDM
CONFIG_SND_SOC_STI
CONFIG_SND_SOC_STM32_SAI
CONFIG_SND_SOC_STM32_I2S
CONFIG_SND_SOC_STM32_SPDIFRX
CONFIG_SND_SOC_STM32_DFSDM
CONFIG_SND_SUN4I_CODEC
CONFIG_SND_SUN8I_CODEC
CONFIG_SND_SUN8I_CODEC_ANALOG
CONFIG_SND_SUN50I_CODEC_ANALOG
CONFIG_SND_SUN4I_I2S
CONFIG_SND_SUN4I_SPDIF
CONFIG_SND_SUN50I_DMIC
CONFIG_SND_SUN8I_ADDA_PR_REGMAP
CONFIG_SND_SOC_TEGRA
CONFIG_SND_SOC_TEGRA20_AC97
CONFIG_SND_SOC_TEGRA20_I2S
CONFIG_SND_SOC_TEGRA30_I2S
CONFIG_SND_SOC_TEGRA_RT5631
CONFIG_SND_SOC_TEGRA_RT5640
CONFIG_SND_SOC_TEGRA_WM8753
CONFIG_SND_SOC_TEGRA_WM8903
CONFIG_SND_SOC_TEGRA_WM9712
CONFIG_SND_SOC_TEGRA_TRIMSLICE
CONFIG_SND_SOC_TEGRA_ALC5632
CONFIG_SND_SOC_TEGRA_MAX98090
CONFIG_SND_SOC_TEGRA_MAX98088
CONFIG_SND_SOC_TEGRA_RT5677
CONFIG_SND_SOC_TEGRA_SGTL5000
CONFIG_SND_SOC_TI_EDMA_PCM
CONFIG_SND_SOC_TI_SDMA_PCM
CONFIG_SND_SOC_TI_UDMA_PCM
CONFIG_SND_SOC_DAVINCI_ASP
CONFIG_SND_SOC_DAVINCI_MCASP
CONFIG_SND_SOC_OMAP_DMIC
CONFIG_SND_SOC_OMAP_MCBSP
CONFIG_SND_SOC_OMAP_MCPDM
CONFIG_SND_SOC_NOKIA_N810
CONFIG_SND_SOC_NOKIA_RX51
CONFIG_SND_SOC_OMAP3_PANDORA
CONFIG_SND_SOC_OMAP3_TWL4030
CONFIG_SND_SOC_OMAP_ABE_TWL6040
CONFIG_SND_SOC_OMAP_AMS_DELTA
CONFIG_SND_SOC_OMAP_HDMI
CONFIG_SND_SOC_OMAP_OSK5912
CONFIG_SND_SOC_DAVINCI_EVM
CONFIG_SND_SOC_J721E_EVM
CONFIG_SND_SOC_UNIPHIER_AIO
CONFIG_SND_SOC_UNIPHIER_LD11
CONFIG_SND_SOC_UNIPHIER_PXS2
CONFIG_SND_SOC_UNIPHIER_EVEA_CODEC
CONFIG_SND_SOC_UX500_PLAT_DMA
CONFIG_SND_SOC_UX500_MACH_MOP500
CONFIG_SND_SOC_XTFPGA_I2S
CONFIG_SND_SOC_WM_ADSP
CONFIG_SND_SOC_AC97_CODEC
CONFIG_SND_SOC_AD193X_SPI
CONFIG_SND_SOC_AD193X_I2C
CONFIG_SND_SOC_AD1980
CONFIG_SND_SOC_ADAU1372
CONFIG_SND_SOC_ADAU1372_I2C
CONFIG_SND_SOC_ADAU1372_SPI
CONFIG_SND_SOC_ADAU1373
CONFIG_SND_SOC_ADAU1701
CONFIG_SND_SOC_ADAU17X1
CONFIG_SND_SOC_ADAU1761
CONFIG_SND_SOC_ADAU1761_I2C
CONFIG_SND_SOC_ADAU1761_SPI
CONFIG_SND_SOC_ADAU1781
CONFIG_SND_SOC_ADAU1781_I2C
CONFIG_SND_SOC_ADAU1781_SPI
CONFIG_SND_SOC_ADAU1977_SPI
CONFIG_SND_SOC_ADAU1977_I2C
CONFIG_SND_SOC_ADAU7118_HW
CONFIG_SND_SOC_ADAU7118_I2C
CONFIG_SND_SOC_ADAV801
CONFIG_SND_SOC_ADAV803
CONFIG_SND_SOC_AK4118
CONFIG_SND_SOC_AK4375
CONFIG_SND_SOC_AK4458
CONFIG_SND_SOC_AK5558
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_CROS_EC_CODEC
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_I2C
CONFIG_SND_SOC_CS35L56_SPI
CONFIG_SND_SOC_CS35L56_SDW
CONFIG_SND_SOC_CS42L42
CONFIG_SND_SOC_CS42L42_SDW
CONFIG_SND_SOC_CS42L51_I2C
CONFIG_SND_SOC_CS42L83
CONFIG_SND_SOC_CS4234
CONFIG_SND_SOC_CS4265
CONFIG_SND_SOC_CS4271_I2C
CONFIG_SND_SOC_CS4271_SPI
CONFIG_SND_SOC_CS42XX8_I2C
CONFIG_SND_SOC_CS4341
CONFIG_SND_SOC_JZ4740_CODEC
CONFIG_SND_SOC_JZ4725B_CODEC
CONFIG_SND_SOC_JZ4760_CODEC
CONFIG_SND_SOC_JZ4770_CODEC
CONFIG_SND_SOC_HDMI_CODEC
CONFIG_SND_SOC_ES8328_I2C
CONFIG_SND_SOC_ES8328_SPI
CONFIG_SND_SOC_HDAC_HDMI
CONFIG_SND_SOC_HDAC_HDA
CONFIG_SND_SOC_HDA
CONFIG_SND_SOC_INNO_RK3036
CONFIG_SND_SOC_MAX98363
CONFIG_SND_SOC_MAX98373_I2C
CONFIG_SND_SOC_MAX98373_SDW
CONFIG_SND_SOC_MAX9860
CONFIG_SND_SOC_MSM8916_WCD_DIGITAL
CONFIG_SND_SOC_PCM1789_I2C
CONFIG_SND_SOC_PCM179X_I2C
CONFIG_SND_SOC_PCM179X_SPI
CONFIG_SND_SOC_PCM186X_I2C
CONFIG_SND_SOC_PCM186X_SPI
CONFIG_SND_SOC_PCM3060_I2C
CONFIG_SND_SOC_PCM3060_SPI
CONFIG_SND_SOC_PCM3168A_I2C
CONFIG_SND_SOC_PCM3168A_SPI
CONFIG_SND_SOC_PCM512x_I2C
CONFIG_SND_SOC_PCM512x_SPI
CONFIG_SND_SOC_PEB2466
CONFIG_SND_SOC_RK3328
CONFIG_SND_SOC_RT1017_SDCA_SDW
CONFIG_SND_SOC_RT1308_SDW
CONFIG_SND_SOC_RT1316_SDW
CONFIG_SND_SOC_RT1318_SDW
CONFIG_SND_SOC_RT5677
CONFIG_SND_SOC_RT5682_I2C
CONFIG_SND_SOC_RT5682_SDW
CONFIG_SND_SOC_RT700_SDW
CONFIG_SND_SOC_RT711_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_SDW
CONFIG_SND_SOC_RT715_SDCA_SDW
CONFIG_SND_SOC_RT9120
CONFIG_SND_SOC_RTQ9128
CONFIG_SND_SOC_SIGMADSP
CONFIG_SND_SOC_SIGMADSP_I2C
CONFIG_SND_SOC_SIGMADSP_REGMAP
CONFIG_SND_SOC_SRC4XXX_I2C
CONFIG_SND_SOC_SSM2602_SPI
CONFIG_SND_SOC_SSM2602_I2C
CONFIG_SND_SOC_SSM3515
CONFIG_SND_SOC_STA32X
CONFIG_SND_SOC_STAC9766
CONFIG_SND_SOC_TAS2781_COMLIB
CONFIG_SND_SOC_TAS2781_I2C
CONFIG_SND_SOC_TDA7419
CONFIG_SND_SOC_TFA989X
CONFIG_SND_SOC_TLV320AIC23_I2C
CONFIG_SND_SOC_TLV320AIC23_SPI
CONFIG_SND_SOC_TLV320AIC31XX
CONFIG_SND_SOC_TLV320AIC32X4_I2C
CONFIG_SND_SOC_TLV320AIC32X4_SPI
CONFIG_SND_SOC_TLV320AIC3X_I2C
CONFIG_SND_SOC_TLV320AIC3X_SPI
CONFIG_SND_SOC_TLV320ADCX140
CONFIG_SND_SOC_TSCS42XX
CONFIG_SND_SOC_TSCS454
CONFIG_SND_SOC_TWL4030
CONFIG_SND_SOC_WCD9335
CONFIG_SND_SOC_WCD934X
CONFIG_SND_SOC_WCD938X
CONFIG_SND_SOC_WCD938X_SDW
CONFIG_SND_SOC_WM8731_I2C
CONFIG_SND_SOC_WM8731_SPI
CONFIG_SND_SOC_WM8804_I2C
CONFIG_SND_SOC_WM8804_SPI
CONFIG_SND_SOC_WM9705
CONFIG_SND_SOC_WM9712
CONFIG_SND_SOC_WM9713
CONFIG_SND_SOC_WSA881X
CONFIG_SND_SOC_WSA883X
CONFIG_SND_SOC_WSA884X
CONFIG_SND_SOC_ZL38060
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_SIMPLE_CARD
CONFIG_SND_AUDIO_GRAPH_CARD
CONFIG_SND_AUDIO_GRAPH_CARD2
CONFIG_HDMI_LPE_AUDIO
CONFIG_SND_XEN_FRONTEND
CONFIG_SND_VIRTIO