Kconfig (498495dba268b20e8eadd7fe93c140c68b6cc9d2) | Kconfig (c6059879be298cccda52f77bf019a7a99eb13e78) |
---|---|
1config SND_SOC_INTEL_SST_TOPLEVEL 2 bool "Intel ASoC SST drivers" 3 default y 4 depends on X86 || COMPILE_TEST 5 select SND_SOC_INTEL_MACH 6 help 7 Intel ASoC SST Platform Drivers. If you have a Intel machine that 8 has an audio controller with a DSP and I2S or DMIC port, then 9 enable this option by saying Y 10 11 Note that the answer to this question doesn't directly affect the 12 kernel: saying N will just cause the configurator to skip all 13 the questions about Intel SST drivers. 14 15if SND_SOC_INTEL_SST_TOPLEVEL 16 |
|
1config SND_SST_IPC 2 tristate 3 4config SND_SST_IPC_PCI 5 tristate 6 select SND_SST_IPC 7 8config SND_SST_IPC_ACPI 9 tristate 10 select SND_SST_IPC 11 select SND_SOC_INTEL_SST 12 select IOSF_MBI 13 | 17config SND_SST_IPC 18 tristate 19 20config SND_SST_IPC_PCI 21 tristate 22 select SND_SST_IPC 23 24config SND_SST_IPC_ACPI 25 tristate 26 select SND_SST_IPC 27 select SND_SOC_INTEL_SST 28 select IOSF_MBI 29 |
14config SND_SOC_INTEL_COMMON 15 tristate 16 | |
17config SND_SOC_INTEL_SST 18 tristate 19 select SND_SOC_INTEL_SST_ACPI if ACPI 20 21config SND_SOC_INTEL_SST_FIRMWARE 22 tristate 23 select DW_DMAC_CORE 24 25config SND_SOC_INTEL_SST_ACPI 26 tristate 27 | 30config SND_SOC_INTEL_SST 31 tristate 32 select SND_SOC_INTEL_SST_ACPI if ACPI 33 34config SND_SOC_INTEL_SST_FIRMWARE 35 tristate 36 select DW_DMAC_CORE 37 38config SND_SOC_INTEL_SST_ACPI 39 tristate 40 |
28config SND_SOC_ACPI_INTEL_MATCH 29 tristate 30 select SND_SOC_ACPI if ACPI 31 32config SND_SOC_INTEL_SST_TOPLEVEL 33 tristate "Intel ASoC SST drivers" 34 depends on X86 || COMPILE_TEST 35 select SND_SOC_INTEL_MACH 36 select SND_SOC_INTEL_COMMON 37 help 38 Intel ASoC Audio Drivers. If you have a Intel machine that 39 has audio controller with a DSP and I2S or DMIC port, then 40 enable this option by saying Y or M 41 If unsure select "N". 42 | |
43config SND_SOC_INTEL_HASWELL 44 tristate "Intel ASoC SST driver for Haswell/Broadwell" | 41config SND_SOC_INTEL_HASWELL 42 tristate "Intel ASoC SST driver for Haswell/Broadwell" |
45 depends on SND_SOC_INTEL_SST_TOPLEVEL && SND_DMA_SGBUF | 43 depends on SND_DMA_SGBUF |
46 depends on DMADEVICES 47 select SND_SOC_INTEL_SST 48 select SND_SOC_INTEL_SST_FIRMWARE | 44 depends on DMADEVICES 45 select SND_SOC_INTEL_SST 46 select SND_SOC_INTEL_SST_FIRMWARE |
47 select SND_SOC_ACPI_INTEL_MATCH 48 help 49 If you have a Intel Haswell or Broadwell platform connected to 50 an I2S codec, then enable this option by saying Y or m. This is 51 typically used for Chromebooks. This is a recommended option. |
|
49 50config SND_SOC_INTEL_BAYTRAIL 51 tristate "Intel ASoC SST driver for Baytrail (legacy)" | 52 53config SND_SOC_INTEL_BAYTRAIL 54 tristate "Intel ASoC SST driver for Baytrail (legacy)" |
52 depends on SND_SOC_INTEL_SST_TOPLEVEL | |
53 depends on DMADEVICES 54 select SND_SOC_INTEL_SST 55 select SND_SOC_INTEL_SST_FIRMWARE | 55 depends on DMADEVICES 56 select SND_SOC_INTEL_SST 57 select SND_SOC_INTEL_SST_FIRMWARE |
58 select SND_SOC_ACPI_INTEL_MATCH 59 help 60 If you have a Intel Baytrail platform connected to an I2S codec, 61 then enable this option by saying Y or m. This was typically used 62 for Baytrail Chromebooks but this option is now deprecated and is 63 not recommended, use SND_SST_ATOM_HIFI2_PLATFORM instead. |
|
56 57config SND_SST_ATOM_HIFI2_PLATFORM 58 tristate "Intel ASoC SST driver for HiFi2 platforms (*field, *trail)" | 64 65config SND_SST_ATOM_HIFI2_PLATFORM 66 tristate "Intel ASoC SST driver for HiFi2 platforms (*field, *trail)" |
59 depends on SND_SOC_INTEL_SST_TOPLEVEL && X86 | 67 depends on X86 |
60 select SND_SOC_COMPRESS | 68 select SND_SOC_COMPRESS |
69 select SND_SOC_ACPI_INTEL_MATCH |
|
61 62config SND_SOC_INTEL_SKYLAKE 63 tristate "Intel ASoC SST driver for SKL/BXT/KBL/GLK/CNL" | 70 71config SND_SOC_INTEL_SKYLAKE 72 tristate "Intel ASoC SST driver for SKL/BXT/KBL/GLK/CNL" |
64 depends on SND_SOC_INTEL_SST_TOPLEVEL && PCI && ACPI | 73 depends on 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 | 74 select SND_HDA_EXT_CORE 75 select SND_HDA_DSP_LOADER 76 select SND_SOC_TOPOLOGY 77 select SND_SOC_INTEL_SST |
78 select SND_SOC_ACPI_INTEL_MATCH 79 help 80 If you have a Intel Skylake/Broxton/ApolloLake/KabyLake/ 81 GeminiLake or CannonLake platform with the DSP enabled in the BIOS 82 then enable this option by saying Y or m. |
|
69 | 83 |
84config SND_SOC_ACPI_INTEL_MATCH 85 tristate 86 select SND_SOC_ACPI if ACPI 87 # this option controls the compilation of ACPI matching tables and 88 # helpers and is not meant to be selected by the user. 89 90endif ## SND_SOC_INTEL_SST_TOPLEVEL 91 |
|
70# ASoC codec drivers 71source "sound/soc/intel/boards/Kconfig" | 92# ASoC codec drivers 93source "sound/soc/intel/boards/Kconfig" |