diff options
author | Chen-Yu Tsai <wens@csie.org> | 2014-05-29 18:31:40 +0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2014-06-03 01:04:06 +0400 |
commit | d7ec858413612ebb53c539541d6a0c7927db0bcd (patch) | |
tree | d68db9879024e6bc4d97a3e2586629415c9e684b /drivers/scsi/wd7000.c | |
parent | 31595de219e8a1a2ed7aeccbe4f18e44f2d2db00 (diff) | |
download | linux-d7ec858413612ebb53c539541d6a0c7927db0bcd.tar.xz |
net: stmmac: Handle different error codes from platform_get_irq_byname
The following patch moved device tree interrupt resolution into
platform_get_irq_byname:
ad69674 of/irq: do irq resolution in platform_get_irq_byname()
As a result, the function no longer only return -ENXIO on error.
This breaks DT based probing of stmmac, as seen in test runs of
linux-next next-20140526 cubie2-sunxi_defconfig:
http://lists.linaro.org/pipermail/kernel-build-reports/2014-May/003659.html
This patch makes the stmmac_platform probe function properly handle
error codes, such as returning for deferred probing, and other codes
returned by of_irq_get_by_name.
Signed-off-by: Chen-Yu Tsai <wens@csie.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/scsi/wd7000.c')
0 files changed, 0 insertions, 0 deletions