Kconfig (f3f2bb7a0ebf9d83229810f69a53fee2c0441b2c) | Kconfig (8fca15839ce5c473c57356abe36e166367e6c6ef) |
---|---|
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 --- 33 unchanged lines hidden (view full) --- 42config SND_SOC_INTEL_SST_FIRMWARE 43 tristate 44 select DW_DMAC_CORE 45 # This option controls firmware download on 46 # Haswell/Broadwell/Baytrail legacy and will be set 47 # when these platforms are enabled 48 49config SND_SOC_INTEL_HASWELL | 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 --- 33 unchanged lines hidden (view full) --- 42config SND_SOC_INTEL_SST_FIRMWARE 43 tristate 44 select DW_DMAC_CORE 45 # This option controls firmware download on 46 # Haswell/Broadwell/Baytrail legacy and will be set 47 # when these platforms are enabled 48 49config SND_SOC_INTEL_HASWELL |
50 tristate "Intel ASoC SST driver for Haswell/Broadwell" | 50 tristate "Haswell/Broadwell Platforms" |
51 depends on SND_DMA_SGBUF 52 depends on DMADEVICES && ACPI 53 select SND_SOC_INTEL_SST 54 select SND_SOC_INTEL_SST_ACPI 55 select SND_SOC_INTEL_SST_FIRMWARE 56 select SND_SOC_ACPI_INTEL_MATCH 57 help 58 If you have a Intel Haswell or Broadwell platform connected to 59 an I2S codec, then enable this option by saying Y or m. This is 60 typically used for Chromebooks. This is a recommended option. 61 62config SND_SOC_INTEL_BAYTRAIL | 51 depends on SND_DMA_SGBUF 52 depends on DMADEVICES && ACPI 53 select SND_SOC_INTEL_SST 54 select SND_SOC_INTEL_SST_ACPI 55 select SND_SOC_INTEL_SST_FIRMWARE 56 select SND_SOC_ACPI_INTEL_MATCH 57 help 58 If you have a Intel Haswell or Broadwell platform connected to 59 an I2S codec, then enable this option by saying Y or m. This is 60 typically used for Chromebooks. This is a recommended option. 61 62config SND_SOC_INTEL_BAYTRAIL |
63 tristate "Intel ASoC SST driver for Baytrail (legacy)" | 63 tristate "Baytrail (legacy) Platforms" |
64 depends on DMADEVICES && ACPI 65 select SND_SOC_INTEL_SST 66 select SND_SOC_INTEL_SST_ACPI 67 select SND_SOC_INTEL_SST_FIRMWARE 68 select SND_SOC_ACPI_INTEL_MATCH 69 help 70 If you have a Intel Baytrail platform connected to an I2S codec, 71 then enable this option by saying Y or m. This was typically used 72 for Baytrail Chromebooks but this option is now deprecated and is 73 not recommended, use SND_SST_ATOM_HIFI2_PLATFORM instead. 74 75config SND_SST_ATOM_HIFI2_PLATFORM_PCI | 64 depends on DMADEVICES && ACPI 65 select SND_SOC_INTEL_SST 66 select SND_SOC_INTEL_SST_ACPI 67 select SND_SOC_INTEL_SST_FIRMWARE 68 select SND_SOC_ACPI_INTEL_MATCH 69 help 70 If you have a Intel Baytrail platform connected to an I2S codec, 71 then enable this option by saying Y or m. This was typically used 72 for Baytrail Chromebooks but this option is now deprecated and is 73 not recommended, use SND_SST_ATOM_HIFI2_PLATFORM instead. 74 75config SND_SST_ATOM_HIFI2_PLATFORM_PCI |
76 tristate "Intel ASoC SST driver for PCI HiFi2 platforms (Medfield, Merrifield)" | 76 tristate "PCI HiFi2 (Medfield, Merrifield) Platforms" |
77 depends on X86 && PCI 78 select SND_SST_IPC_PCI 79 select SND_SOC_COMPRESS 80 select SND_SOC_INTEL_COMMON 81 help 82 If you have a Intel Medfield or Merrifield/Edison platform, then 83 enable this option by saying Y or m. Distros will typically not 84 enable this option: Medfield devices are not available to 85 developers and while Merrifield/Edison can run a mainline kernel with 86 limited functionality it will require a firmware file which 87 is not in the standard firmware tree 88 89config SND_SST_ATOM_HIFI2_PLATFORM | 77 depends on X86 && PCI 78 select SND_SST_IPC_PCI 79 select SND_SOC_COMPRESS 80 select SND_SOC_INTEL_COMMON 81 help 82 If you have a Intel Medfield or Merrifield/Edison platform, then 83 enable this option by saying Y or m. Distros will typically not 84 enable this option: Medfield devices are not available to 85 developers and while Merrifield/Edison can run a mainline kernel with 86 limited functionality it will require a firmware file which 87 is not in the standard firmware tree 88 89config SND_SST_ATOM_HIFI2_PLATFORM |
90 tristate "Intel ASoC SST driver for ACPI HiFi2 platforms (Baytrail, Cherrytrail)" | 90 tristate "ACPI HiFi2 (Baytrail, Cherrytrail) Platforms" |
91 depends on X86 && ACPI 92 select SND_SST_IPC_ACPI 93 select SND_SOC_COMPRESS 94 select SND_SOC_ACPI_INTEL_MATCH 95 select IOSF_MBI 96 help 97 If you have a Intel Baytrail or Cherrytrail platform with an I2S 98 codec, then enable this option by saying Y or m. This is a 99 recommended option 100 101config SND_SOC_INTEL_SKYLAKE | 91 depends on X86 && ACPI 92 select SND_SST_IPC_ACPI 93 select SND_SOC_COMPRESS 94 select SND_SOC_ACPI_INTEL_MATCH 95 select IOSF_MBI 96 help 97 If you have a Intel Baytrail or Cherrytrail platform with an I2S 98 codec, then enable this option by saying Y or m. This is a 99 recommended option 100 101config SND_SOC_INTEL_SKYLAKE |
102 tristate "Intel ASoC SST driver for SKL/BXT/KBL/GLK/CNL" | 102 tristate "SKL/BXT/KBL/GLK/CNL... Platforms" |
103 depends on PCI && ACPI 104 select SND_HDA_EXT_CORE 105 select SND_HDA_DSP_LOADER 106 select SND_SOC_TOPOLOGY 107 select SND_SOC_INTEL_SST 108 select SND_SOC_ACPI_INTEL_MATCH 109 help 110 If you have a Intel Skylake/Broxton/ApolloLake/KabyLake/ --- 13 unchanged lines hidden --- | 103 depends on PCI && ACPI 104 select SND_HDA_EXT_CORE 105 select SND_HDA_DSP_LOADER 106 select SND_SOC_TOPOLOGY 107 select SND_SOC_INTEL_SST 108 select SND_SOC_ACPI_INTEL_MATCH 109 help 110 If you have a Intel Skylake/Broxton/ApolloLake/KabyLake/ --- 13 unchanged lines hidden --- |