ALSA: asihpi - Simplify dsp code close.
dsp_code struct is not created if firmware is invalid, so check and zero of firmware pointer is not necessary Signed-off-by: Eliot Blennerhassett <eblennerhassett@audioscience.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
Родитель
7036b92d30
Коммит
50d5f773ec
|
@ -109,11 +109,8 @@ error1:
|
||||||
/*-------------------------------------------------------------------*/
|
/*-------------------------------------------------------------------*/
|
||||||
void hpi_dsp_code_close(struct dsp_code *dsp_code)
|
void hpi_dsp_code_close(struct dsp_code *dsp_code)
|
||||||
{
|
{
|
||||||
if (dsp_code->pvt->firmware) {
|
HPI_DEBUG_LOG(DEBUG, "dsp code closed\n");
|
||||||
HPI_DEBUG_LOG(DEBUG, "dsp code closed\n");
|
release_firmware(dsp_code->pvt->firmware);
|
||||||
release_firmware(dsp_code->pvt->firmware);
|
|
||||||
dsp_code->pvt->firmware = NULL;
|
|
||||||
}
|
|
||||||
kfree(dsp_code->pvt);
|
kfree(dsp_code->pvt);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче