1 # SPDX-License-Identifier: GPL-2.0-only 1 # SPDX-License-Identifier: GPL-2.0-only 2 config SND_HDA_CORE 2 config SND_HDA_CORE 3 tristate 3 tristate 4 select REGMAP 4 select REGMAP 5 5 6 config SND_HDA_DSP_LOADER 6 config SND_HDA_DSP_LOADER 7 bool 7 bool 8 8 9 config SND_HDA_ALIGNED_MMIO 9 config SND_HDA_ALIGNED_MMIO 10 bool 10 bool 11 11 12 config SND_HDA_COMPONENT 12 config SND_HDA_COMPONENT 13 bool 13 bool 14 14 15 config SND_HDA_I915 15 config SND_HDA_I915 16 bool 16 bool 17 select SND_HDA_COMPONENT 17 select SND_HDA_COMPONENT 18 18 19 config SND_HDA_EXT_CORE 19 config SND_HDA_EXT_CORE 20 tristate 20 tristate 21 select SND_HDA_CORE 21 select SND_HDA_CORE 22 22 23 config SND_HDA_PREALLOC_SIZE 23 config SND_HDA_PREALLOC_SIZE 24 int "Pre-allocated buffer size for HD- 24 int "Pre-allocated buffer size for HD-audio driver" 25 range 0 32768 25 range 0 32768 26 default 0 if SND_DMA_SGBUF !! 26 default 64 27 default 64 if !SND_DMA_SGBUF << 28 help 27 help 29 Specifies the default pre-allocated 28 Specifies the default pre-allocated buffer-size in kB for the 30 HD-audio driver. A larger buffer (e 29 HD-audio driver. A larger buffer (e.g. 2048) is preferred 31 for systems using PulseAudio. The d 30 for systems using PulseAudio. The default 64 is chosen just 32 for compatibility reasons. 31 for compatibility reasons. 33 On x86 systems, the default is zero << 34 and no preallocation is needed in mo << 35 32 36 Note that the pre-allocation size ca 33 Note that the pre-allocation size can be changed dynamically 37 via a proc file (/proc/asound/card*/ 34 via a proc file (/proc/asound/card*/pcm*/sub*/prealloc), too. 38 35 39 config SND_INTEL_NHLT 36 config SND_INTEL_NHLT 40 bool << 41 # this config should be selected only << 42 # A fallback is provided so that the c << 43 << 44 config SND_INTEL_DSP_CONFIG << 45 tristate << 46 select ACPI_NHLT if ACPI << 47 select SND_INTEL_NHLT if ACPI << 48 select SND_INTEL_SOUNDWIRE_ACPI if ACP << 49 # this config should be selected only << 50 # A fallback is provided so that the c << 51 << 52 config SND_INTEL_SOUNDWIRE_ACPI << 53 tristate 37 tristate 54 !! 38 # this config should be selected only for Intel ACPI platforms. 55 config SND_INTEL_BYT_PREFER_SOF !! 39 # A fallback is provided so that the code compiles in all cases. 56 bool "Prefer SOF driver over SST on BY << 57 depends on SND_SST_ATOM_HIFI2_PLATFORM << 58 default n << 59 help << 60 The kernel has 2 drivers for the Low << 61 Bay- and Cherry-Trail SoCs. The old << 62 driver. If both drivers are enabled << 63 to using the old SST driver, unless << 64 snd_intel_dspcfg.dsp_driver module-p << 65 << 66 Set this option to Y to make the ker << 67 driver instead. <<
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.