net: dsa: mv88e6xxx: Fix irq free'ing
authorAndrew Lunn <andrew@lunn.ch>
Thu, 8 Mar 2018 20:21:36 +0000 (21:21 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 Mar 2018 16:20:59 +0000 (11:20 -0500)
commitb19e5c1515f2ed0adf5806581ac6d0c4dc3e6dff
treeec5c2aeed644fae57243ef759f8327acde417a0c
parent8edfaf7d33983309b30564e2abaede26163764f3
net: dsa: mv88e6xxx: Fix irq free'ing

Call the common irq free function, rather than going recursive and
blowing away the stack, followed by the machine.

Fixes: 294d711ee8c0 ("net: dsa: mv88e6xxx: Poll when no interrupt defined")
Signed-off-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dsa/mv88e6xxx/chip.c