diff options
author | David S. Miller <davem@davemloft.net> | 2016-09-02 17:28:34 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-09-02 17:28:34 -0700 |
commit | 312565a0c38ab12275b6ca5ec75d21f3f3ace844 (patch) | |
tree | c97f637bcf2ad4599b2dea546c87b508219236ce /net/core | |
parent | 2f86953e7436c9b9a4690909c5e2db24799e173b (diff) | |
parent | f252974eaa64f64b940894f24bfa162a8e7f6b0d (diff) |
Merge branch 'smsc911x-fixes'
Jeremy Linton says:
====================
net: smsc911x: Move phy and interrupt config
v2-v3: Move error handing into separate patch, replace a couple cases
of fixed errors with the errors being returned from the failing functions.
Hoist irq handler.
The smsc911x driver is doing a number of things in its probe routine that
should be delayed until the interface is started. Because of this, the module
cannot be unloaded, the phy states are incorrect/stale if the interface isn't
running, open's unnecessarily fail causing network configuration problems, and
the /proc/irq nodes are incorrectly named.
Clean up a number of these problems by moving the mdio and interrupt
configuration into the smsc911x_open routine.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core')
0 files changed, 0 insertions, 0 deletions