ALSA: nm256: Fix error return code in snd_nm256_create()
If pci_request_regions() fails, it should return error code in snd_nm256_create(). Reported-by: Hulk Robot <hulkci@huawei.com> Signed-off-by: Yang Yingliang <yangyingliang@huawei.com> Link: https://lore.kernel.org/r/20210720135237.3424521-1-yangyingliang@huawei.com Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
3a1e341c56
commit
7f6726b635
|
@ -1478,7 +1478,8 @@ snd_nm256_create(struct snd_card *card, struct pci_dev *pci)
|
|||
chip->buffer_addr = pci_resource_start(pci, 0);
|
||||
chip->cport_addr = pci_resource_start(pci, 1);
|
||||
|
||||
if (pci_request_regions(pci, card->driver))
|
||||
err = pci_request_regions(pci, card->driver);
|
||||
if (err < 0)
|
||||
return err;
|
||||
|
||||
/* Init the memory port info. */
|
||||
|
|
Loading…
Reference in New Issue