~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/sound/soc/intel/Kconfig

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /sound/soc/intel/Kconfig (Architecture ppc) and /sound/soc/intel/Kconfig (Architecture alpha)


  1 # SPDX-License-Identifier: GPL-2.0-only             1 # SPDX-License-Identifier: GPL-2.0-only
  2 config SND_SOC_INTEL_SST_TOPLEVEL                   2 config SND_SOC_INTEL_SST_TOPLEVEL
  3         bool "Intel ASoC SST drivers"               3         bool "Intel ASoC SST drivers"
  4         default y                                   4         default y
  5         depends on X86 || COMPILE_TEST              5         depends on X86 || COMPILE_TEST
  6         select SND_SOC_INTEL_MACH                   6         select SND_SOC_INTEL_MACH
  7         help                                        7         help
  8           Intel ASoC SST Platform Drivers. If       8           Intel ASoC SST Platform Drivers. If you have a Intel machine that
  9           has an audio controller with a DSP a      9           has an audio controller with a DSP and I2S or DMIC port, then
 10           enable this option by saying Y           10           enable this option by saying Y
 11                                                    11 
 12           Note that the answer to this questio     12           Note that the answer to this question doesn't directly affect the
 13           kernel: saying N will just cause the     13           kernel: saying N will just cause the configurator to skip all
 14           the questions about Intel SST driver     14           the questions about Intel SST drivers.
 15                                                    15 
 16 if SND_SOC_INTEL_SST_TOPLEVEL                      16 if SND_SOC_INTEL_SST_TOPLEVEL
 17                                                    17 
 18 config SND_SOC_INTEL_SST                           18 config SND_SOC_INTEL_SST
 19         tristate                                   19         tristate
 20                                                    20 
 21 config SND_SOC_INTEL_CATPT                         21 config SND_SOC_INTEL_CATPT
 22         tristate "Haswell and Broadwell"           22         tristate "Haswell and Broadwell"
 23         depends on ACPI || COMPILE_TEST            23         depends on ACPI || COMPILE_TEST
 24         depends on DMADEVICES && SND_DMA_SGBUF     24         depends on DMADEVICES && SND_DMA_SGBUF
 25         select DW_DMAC_CORE                        25         select DW_DMAC_CORE
 26         select SND_SOC_ACPI if ACPI                26         select SND_SOC_ACPI if ACPI
 27         select WANT_DEV_COREDUMP                   27         select WANT_DEV_COREDUMP
 28         select SND_INTEL_DSP_CONFIG                28         select SND_INTEL_DSP_CONFIG
 29         help                                       29         help
 30           Enable support for Intel(R) Haswell      30           Enable support for Intel(R) Haswell and Broadwell platforms
 31           with I2S codec present. This is a re     31           with I2S codec present. This is a recommended option.
 32           Say Y or m if you have such device.      32           Say Y or m if you have such device.
 33           If unsure, say N.                        33           If unsure, say N.
 34                                                    34 
 35 config SND_SOC_INTEL_HASWELL                       35 config SND_SOC_INTEL_HASWELL
 36         tristate                                   36         tristate
 37         select SND_SOC_INTEL_CATPT                 37         select SND_SOC_INTEL_CATPT
 38                                                    38 
 39 config SND_SST_ATOM_HIFI2_PLATFORM                 39 config SND_SST_ATOM_HIFI2_PLATFORM
 40         tristate                                   40         tristate
 41         select SND_SOC_COMPRESS                    41         select SND_SOC_COMPRESS
 42                                                    42 
 43 config SND_SST_ATOM_HIFI2_PLATFORM_PCI             43 config SND_SST_ATOM_HIFI2_PLATFORM_PCI
 44         tristate "PCI HiFi2 (Merrifield) Platf     44         tristate "PCI HiFi2 (Merrifield) Platforms"
 45         depends on X86 && PCI                      45         depends on X86 && PCI
 46         select SND_SST_ATOM_HIFI2_PLATFORM         46         select SND_SST_ATOM_HIFI2_PLATFORM
 47         help                                       47         help
 48           If you have a Intel Merrifield/Ediso     48           If you have a Intel Merrifield/Edison platform, then
 49           enable this option by saying Y or m.     49           enable this option by saying Y or m. Distros will typically not
 50           enable this option: while Merrifield     50           enable this option: while Merrifield/Edison can run a mainline
 51           kernel with limited functionality it     51           kernel with limited functionality it will require a firmware file
 52           which is not in the standard firmwar     52           which is not in the standard firmware tree
 53                                                    53 
 54 config SND_SST_ATOM_HIFI2_PLATFORM_ACPI            54 config SND_SST_ATOM_HIFI2_PLATFORM_ACPI
 55         tristate "ACPI HiFi2 (Baytrail, Cherry     55         tristate "ACPI HiFi2 (Baytrail, Cherrytrail) Platforms"
 56         default ACPI                               56         default ACPI
 57         depends on X86 && ACPI && PCI              57         depends on X86 && ACPI && PCI
 58         select SND_SST_ATOM_HIFI2_PLATFORM         58         select SND_SST_ATOM_HIFI2_PLATFORM
 59         select SND_SOC_ACPI_INTEL_MATCH            59         select SND_SOC_ACPI_INTEL_MATCH
 60         select SND_INTEL_DSP_CONFIG                60         select SND_INTEL_DSP_CONFIG
 61         select IOSF_MBI                            61         select IOSF_MBI
 62         help                                       62         help
 63           If you have a Intel Baytrail or Cher     63           If you have a Intel Baytrail or Cherrytrail platform with an I2S
 64           codec, then enable this option by sa     64           codec, then enable this option by saying Y or m. This is a
 65           recommended option                       65           recommended option
 66           This option is mutually exclusive wi     66           This option is mutually exclusive with the SOF support on
 67           Baytrail/Cherrytrail. If you want to     67           Baytrail/Cherrytrail. If you want to enable SOF on
 68           Baytrail/Cherrytrail, you need to de     68           Baytrail/Cherrytrail, you need to deselect this option first.
 69                                                    69 
 70 endif ## SND_SOC_INTEL_SST_TOPLEVEL                70 endif ## SND_SOC_INTEL_SST_TOPLEVEL
 71                                                    71 
 72 if SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC_SOF_I     72 if SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC_SOF_INTEL_TOPLEVEL
 73                                                    73 
 74 config SND_SOC_ACPI_INTEL_MATCH                    74 config SND_SOC_ACPI_INTEL_MATCH
 75         tristate                                   75         tristate
 76         select SND_SOC_ACPI if ACPI                76         select SND_SOC_ACPI if ACPI
 77         # this option controls the compilation     77         # this option controls the compilation of ACPI matching tables and
 78         # helpers and is not meant to be selec     78         # helpers and is not meant to be selected by the user.
 79                                                    79 
 80 endif ## SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC     80 endif ## SND_SOC_INTEL_SST_TOPLEVEL || SND_SOC_SOF_INTEL_TOPLEVEL
 81                                                    81 
 82 config SND_SOC_INTEL_KEEMBAY                       82 config SND_SOC_INTEL_KEEMBAY
 83         tristate "Keembay Platforms"               83         tristate "Keembay Platforms"
 84         depends on ARCH_KEEMBAY || COMPILE_TES     84         depends on ARCH_KEEMBAY || COMPILE_TEST
 85         depends on COMMON_CLK                      85         depends on COMMON_CLK
 86         select SND_DMAENGINE_PCM                   86         select SND_DMAENGINE_PCM
 87         select SND_SOC_GENERIC_DMAENGINE_PCM       87         select SND_SOC_GENERIC_DMAENGINE_PCM
 88         help                                       88         help
 89           If you have a Intel Keembay platform     89           If you have a Intel Keembay platform then enable this option
 90           by saying Y or m.                        90           by saying Y or m.
 91                                                    91 
 92 config SND_SOC_INTEL_AVS                           92 config SND_SOC_INTEL_AVS
 93         tristate "Intel AVS driver"                93         tristate "Intel AVS driver"
 94         depends on X86 || COMPILE_TEST             94         depends on X86 || COMPILE_TEST
 95         depends on PCI                             95         depends on PCI
 96         depends on COMMON_CLK                      96         depends on COMMON_CLK
 97         select ACPI_NHLT if ACPI                   97         select ACPI_NHLT if ACPI
 98         select SND_SOC_ACPI if ACPI                98         select SND_SOC_ACPI if ACPI
 99         select SND_SOC_TOPOLOGY                    99         select SND_SOC_TOPOLOGY
100         select SND_SOC_HDA                        100         select SND_SOC_HDA
101         select SND_SOC_COMPRESS if DEBUG_FS       101         select SND_SOC_COMPRESS if DEBUG_FS
102         select SND_HDA_EXT_CORE                   102         select SND_HDA_EXT_CORE
103         select SND_HDA_DSP_LOADER                 103         select SND_HDA_DSP_LOADER
104         select SND_INTEL_DSP_CONFIG               104         select SND_INTEL_DSP_CONFIG
105         select WANT_DEV_COREDUMP                  105         select WANT_DEV_COREDUMP
106         help                                      106         help
107           Enable support for Intel(R) cAVS 1.5    107           Enable support for Intel(R) cAVS 1.5 platforms with DSP
108           capabilities. This includes Skylake,    108           capabilities. This includes Skylake, Kabylake, Amberlake and
109           Apollolake.                             109           Apollolake.
110                                                   110 
111 # Machine board drivers                           111 # Machine board drivers
112 source "sound/soc/intel/avs/boards/Kconfig"       112 source "sound/soc/intel/avs/boards/Kconfig"
113                                                   113 
114 # ASoC codec drivers                              114 # ASoC codec drivers
115 source "sound/soc/intel/boards/Kconfig"           115 source "sound/soc/intel/boards/Kconfig"
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php