]> git.baikalelectronics.ru Git - kernel.git/commit
sky2: fix pause negotiation
authorStephen Hemminger <shemminger@vyatta.com>
Fri, 14 Aug 2009 22:36:41 +0000 (15:36 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 14 Aug 2009 22:36:41 +0000 (15:36 -0700)
commit5ac28b33fb7068047bddb937a5eeab6d45f0c3b0
treef18bfc3027224f724ec00c6f4c0557e3f6861035
parent8634318c90a18e66a1edf84de885a867cb43652e
sky2: fix pause negotiation

The sky2 driver combines auto speed negotiation with automatic negotiation
of pause parameters; but the ethtool interface expects them to be
split. This patch allows autonegotiation to be used for speed, but
manually disable flow control.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/sky2.c
drivers/net/sky2.h