1# SPDX-License-Identifier: GPL-2.0-only 2config SND_HDA_CORE 3 tristate 4 select REGMAP 5 6config SND_HDA_DSP_LOADER 7 bool 8 9config SND_HDA_ALIGNED_MMIO 10 bool 11 12config SND_HDA_COMPONENT 13 bool 14 15config SND_HDA_I915 16 bool 17 select SND_HDA_COMPONENT 18 19config SND_HDA_EXT_CORE 20 tristate 21 select SND_HDA_CORE 22 23config SND_HDA_PREALLOC_SIZE 24 int "Pre-allocated buffer size for HD-audio driver" 25 range 0 32768 26 default 64 27 help 28 Specifies the default pre-allocated buffer-size in kB for the 29 HD-audio driver. A larger buffer (e.g. 2048) is preferred 30 for systems using PulseAudio. The default 64 is chosen just 31 for compatibility reasons. 32 33 Note that the pre-allocation size can be changed dynamically 34 via a proc file (/proc/asound/card*/pcm*/sub*/prealloc), too. 35 36config SND_INTEL_NHLT 37 bool 38 # this config should be selected only for Intel ACPI platforms. 39 # A fallback is provided so that the code compiles in all cases. 40 41config SND_INTEL_DSP_CONFIG 42 tristate 43 select SND_INTEL_NHLT if ACPI 44 # this config should be selected only for Intel DSP platforms. 45 # A fallback is provided so that the code compiles in all cases. 46