commit | 7720113516eacd7b91272c2298b1b392ae1ae436 | [log] [tgz] |
---|---|---|
author | Gustavo A. R. Silva <garsilva@embeddedor.com> | Fri Jun 30 17:34:23 2017 -0500 |
committer | Takashi Iwai <tiwai@suse.de> | Sat Jul 01 08:03:34 2017 +0200 |
tree | e4b2c2e3e10374c7b508c8b750000aa9f89fa4f8 | |
parent | 1967158fff819b38f4e46763ca8df067b4b69f59 [diff] |
ALSA: atmel: ac97c: fix error return code in atmel_ac97c_probe() platform_get_irq() returns an error code, but the ac97c driver ignores it and always returns -ENXIO. This is not correct, and prevents -EPROBE_DEFER from being propagated properly. Notice that platform_get_irq() no longer returns 0 on error. Print and propagate the return value of platform_get_irq on failure. Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com> Signed-off-by: Takashi Iwai <tiwai@suse.de>