aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/Kconfig
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2012-11-22 10:55:11 -0500
committerTakashi Iwai <tiwai@suse.de>2012-11-22 11:48:07 -0500
commit90caaef6a1ce2ec6675b1dc5afd57767954ab7e8 (patch)
tree30a46cb8716a243fe250267ab1df899cecbc2707 /sound/pci/Kconfig
parent7009fa568b126a07b2de8ead103e378534453830 (diff)
ALSA: hdsp: improve firmware caching
As the recent firmware code tries to reread and cache the firmware by itself, it's even better to keep the struct firmware data instead of keeping a local copy. Also, it makes little sense to disable the fw loader for this driver, so added the explicit dependency, too. Last, but not least, allocate the firmware data loaded via ioctl in vmalloc'ed buffer instead, as the firmware size isn't that small. Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/pci/Kconfig')
-rw-r--r--sound/pci/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/sound/pci/Kconfig b/sound/pci/Kconfig
index 59dbb7035da0..947cfb4eb30c 100644
--- a/sound/pci/Kconfig
+++ b/sound/pci/Kconfig
@@ -572,6 +572,7 @@ source "sound/pci/hda/Kconfig"
572 572
573config SND_HDSP 573config SND_HDSP
574 tristate "RME Hammerfall DSP Audio" 574 tristate "RME Hammerfall DSP Audio"
575 select FW_LOADER
575 select SND_HWDEP 576 select SND_HWDEP
576 select SND_RAWMIDI 577 select SND_RAWMIDI
577 select SND_PCM 578 select SND_PCM