diff options
| author | Chen-Yu Tsai <[email protected]> | 2014-05-29 14:31:40 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2014-06-02 21:04:06 +0000 |
| commit | d7ec858413612ebb53c539541d6a0c7927db0bcd (patch) | |
| tree | d68db9879024e6bc4d97a3e2586629415c9e684b /drivers/net/xen-netback/interface.c | |
| parent | Merge branch 'for-davem' of git://git.kernel.org/pub/scm/linux/kernel/git/lin... (diff) | |
| download | kernel-d7ec858413612ebb53c539541d6a0c7927db0bcd.tar.gz kernel-d7ec858413612ebb53c539541d6a0c7927db0bcd.zip | |
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 <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions
