Kconfig 1.7 KB
Newer Older
1 2 3
config SND_SST_IPC
	tristate

4 5 6 7
config SND_SST_IPC_PCI
	tristate
	select SND_SST_IPC

V
Vinod Koul 已提交
8 9 10
config SND_SST_IPC_ACPI
	tristate
	select SND_SST_IPC
11
	select SND_SOC_INTEL_SST
12
	select IOSF_MBI
V
Vinod Koul 已提交
13

14 15 16
config SND_SOC_INTEL_COMMON
	tristate

17
config SND_SOC_INTEL_SST
18
	tristate
19 20
	select SND_SOC_INTEL_SST_ACPI if ACPI

21 22
config SND_SOC_INTEL_SST_FIRMWARE
	tristate
23
	select DW_DMAC_CORE
24

25 26 27
config SND_SOC_INTEL_SST_ACPI
	tristate

28
config SND_SOC_ACPI_INTEL_MATCH
29
	tristate
30
	select SND_SOC_ACPI if ACPI
31

32 33
config SND_SOC_INTEL_SST_TOPLEVEL
	tristate "Intel ASoC SST drivers"
34
	depends on X86 || COMPILE_TEST
35 36
	select SND_SOC_INTEL_MACH
	select SND_SOC_INTEL_COMMON
37 38 39 40 41
	help
          Intel ASoC Audio Drivers. If you have a Intel machine that
          has audio controller with a DSP and I2S or DMIC port, then
          enable this option by saying Y or M
          If unsure select "N".
42

43
config SND_SOC_INTEL_HASWELL
44
	tristate "Intel ASoC SST driver for Haswell/Broadwell"
45
	depends on SND_SOC_INTEL_SST_TOPLEVEL && SND_DMA_SGBUF
46
	depends on DMADEVICES
47
	select SND_SOC_INTEL_SST
48
	select SND_SOC_INTEL_SST_FIRMWARE
49

50
config SND_SOC_INTEL_BAYTRAIL
51 52
	tristate "Intel ASoC SST driver for Baytrail (legacy)"
	depends on SND_SOC_INTEL_SST_TOPLEVEL
53
	depends on DMADEVICES
54 55
	select SND_SOC_INTEL_SST
	select SND_SOC_INTEL_SST_FIRMWARE
56

57 58
config SND_SST_ATOM_HIFI2_PLATFORM
	tristate "Intel ASoC SST driver for HiFi2 platforms (*field, *trail)"
59
	depends on SND_SOC_INTEL_SST_TOPLEVEL && X86
60 61
	select SND_SOC_COMPRESS

62
config SND_SOC_INTEL_SKYLAKE
63
	tristate "Intel ASoC SST driver for SKL/BXT/KBL/GLK/CNL"
64
	depends on SND_SOC_INTEL_SST_TOPLEVEL && PCI && ACPI
65
	select SND_HDA_EXT_CORE
66
	select SND_HDA_DSP_LOADER
67
	select SND_SOC_TOPOLOGY
68
	select SND_SOC_INTEL_SST
69

70 71
# ASoC codec drivers
source "sound/soc/intel/boards/Kconfig"