aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2009-06-10 01:26:32 -0400
committerTakashi Iwai <tiwai@suse.de>2009-06-10 01:26:32 -0400
commit3c2fcf36d78d75eef46c2e39483ff8c3230ae335 (patch)
treebfdc9aa500a97c30789742299597f689f0e55ef3
parent81ad969dbf8b10c3e79c5811b8328c054c21ef39 (diff)
parent511b4c171a8054506e8898c40833e31270689b8b (diff)
Merge branch 'topic/hdsp' into for-linus
* topic/hdsp: ALSA: hdsp - Add a comment about external firmwares for hdsp ALSA: hdsp: allow firmware loading from inside the kernel
-rw-r--r--sound/pci/Kconfig3
-rw-r--r--sound/pci/rme9652/hdsp.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/sound/pci/Kconfig b/sound/pci/Kconfig
index 3a7640feaf92..feba076b3666 100644
--- a/sound/pci/Kconfig
+++ b/sound/pci/Kconfig
@@ -542,6 +542,9 @@ config SND_HDSP
542 To compile this driver as a module, choose M here: the module 542 To compile this driver as a module, choose M here: the module
543 will be called snd-hdsp. 543 will be called snd-hdsp.
544 544
545comment "Don't forget to add built-in firmwares for HDSP driver"
546 depends on SND_HDSP=y
547
545config SND_HDSPM 548config SND_HDSPM
546 tristate "RME Hammerfall DSP MADI" 549 tristate "RME Hammerfall DSP MADI"
547 select SND_HWDEP 550 select SND_HWDEP
diff --git a/sound/pci/rme9652/hdsp.c b/sound/pci/rme9652/hdsp.c
index bcfdbb5ebc40..3da5c029f93b 100644
--- a/sound/pci/rme9652/hdsp.c
+++ b/sound/pci/rme9652/hdsp.c
@@ -403,9 +403,9 @@ MODULE_FIRMWARE("digiface_firmware_rev11.bin");
403#define HDSP_DMA_AREA_BYTES ((HDSP_MAX_CHANNELS+1) * HDSP_CHANNEL_BUFFER_BYTES) 403#define HDSP_DMA_AREA_BYTES ((HDSP_MAX_CHANNELS+1) * HDSP_CHANNEL_BUFFER_BYTES)
404#define HDSP_DMA_AREA_KILOBYTES (HDSP_DMA_AREA_BYTES/1024) 404#define HDSP_DMA_AREA_KILOBYTES (HDSP_DMA_AREA_BYTES/1024)
405 405
406/* use hotplug firmeare loader? */ 406/* use hotplug firmware loader? */
407#if defined(CONFIG_FW_LOADER) || defined(CONFIG_FW_LOADER_MODULE) 407#if defined(CONFIG_FW_LOADER) || defined(CONFIG_FW_LOADER_MODULE)
408#if !defined(HDSP_USE_HWDEP_LOADER) && !defined(CONFIG_SND_HDSP) 408#if !defined(HDSP_USE_HWDEP_LOADER)
409#define HDSP_FW_LOADER 409#define HDSP_FW_LOADER
410#endif 410#endif
411#endif 411#endif