]> git.baikalelectronics.ru Git - kernel.git/commit
sfc: Rework MAC, PHY and board event handling
authorBen Hutchings <bhutchings@solarflare.com>
Sat, 13 Dec 2008 05:59:24 +0000 (21:59 -0800)
committerDavid S. Miller <davem@davemloft.net>
Sat, 13 Dec 2008 05:59:24 +0000 (21:59 -0800)
commit9126e2345d19344a361c926b22382b4e074560c7
treeb1ea2df622753f2493b1053fda21c0db3f18a043
parent32f8c4e7e490f1818ef8f01a625ce65ef96d70cb
sfc: Rework MAC, PHY and board event handling

From: Steve Hodgson <shodgson@solarflare.com>

MAC, PHY and board events may be separately enabled and signalled.
Our current arrangement of chaining the polling functions can result
in events being missed.  Change them to be more independent.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/sfc/efx.c
drivers/net/sfc/falcon.c
drivers/net/sfc/falcon_gmac.c
drivers/net/sfc/falcon_hwdefs.h
drivers/net/sfc/falcon_xmac.c
drivers/net/sfc/net_driver.h
drivers/net/sfc/selftest.c
drivers/net/sfc/tenxpress.c
drivers/net/sfc/xfp_phy.c