summaryrefslogtreecommitdiff
path: root/sound/soc/codecs/wm5100.c
diff options
context:
space:
mode:
authorSara Sharon <sara.sharon@intel.com>2017-01-30 12:34:32 +0200
committerKalle Valo <kvalo@codeaurora.org>2017-01-31 09:10:24 +0200
commitd546530e569463a7f0a4ead482d277b5ef42a3aa (patch)
treec4a60c65438d6b5a4af45e21ad9fc591e40bcc45 /sound/soc/codecs/wm5100.c
parent33e962c8871f015f5c8978384553dddcf5b81b22 (diff)
iwlwifi: alloc memory dynamically also for DVM
For old firmwares the memory wasn't allocated, resulting in panic. Make it dynamically allocated as well. Allow any order of functions call. Fixes: eef187a7b8a1 ("iwlwifi: enlarge number of ucode sections") Signed-off-by: Sara Sharon <sara.sharon@intel.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com> Tested-by: Kalle Valo <kvalo@codeaurora.org> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'sound/soc/codecs/wm5100.c')
0 files changed, 0 insertions, 0 deletions
is already held. Function `pl330_release_channel' is called from `pl330_free_chan_resources', which already holds the lock, and from `pl330_del'. Function `pl330_del' is called in an error path of `pl330_probe' and at the end of `pl330_remove', but I assume that there cannot be concurrent accesses to the protected data at those points. Signed-off-by: Iago Abal <mail@iagoabal.eu> Reviewed-by: Marek Szyprowski <m.szyprowski@samsung.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'sound/oss/sequencer.c')