commit | 90caaef6a1ce2ec6675b1dc5afd57767954ab7e8 | [log] [tgz] |
---|---|---|
author | Takashi Iwai <tiwai@suse.de> | Thu Nov 22 16:55:11 2012 +0100 |
committer | Takashi Iwai <tiwai@suse.de> | Thu Nov 22 17:48:07 2012 +0100 |
tree | 30a46cb8716a243fe250267ab1df899cecbc2707 | |
parent | 7009fa568b126a07b2de8ead103e378534453830 [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>