summaryrefslogtreecommitdiff
path: root/include/linux/phy.h
diff options
context:
space:
mode:
authorAndrew Lunn <andrew@lunn.ch>2016-10-16 20:56:50 +0300
committerDavid S. Miller <davem@davemloft.net>2016-10-17 18:18:08 +0300
commitc974bdbc3e7734e72d6347afc49f806342578e75 (patch)
treea51ba5afda0add0e6786aac22fa6b839895a8c09 /include/linux/phy.h
parentdc30c35be720aa7c62bd9fa4d506be2d686e9165 (diff)
downloadlinux-c974bdbc3e7734e72d6347afc49f806342578e75.tar.xz
net: phy: Use threaded IRQ, to allow IRQ from sleeping devices
The interrupt lines from PHYs maybe connected to I2C bus expanders, or from switches on MDIO busses. Such interrupts are sourced from devices which sleep, so use threaded interrupts. Threaded interrupts require that the interrupt requester also uses the threaded API. Change the phylib to use the threaded API, which is backwards compatible with none-threaded IRQs. Signed-off-by: Andrew Lunn <andrew@lunn.ch> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/phy.h')
0 files changed, 0 insertions, 0 deletions