diff options
author | Jesse Huang <jesse@icplus.com.tw> | 2006-10-20 17:42:11 -0400 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2006-12-02 00:12:02 -0500 |
commit | 2109f89f3483ff5a05899385ee3fb04d779e9cce (patch) | |
tree | ccdd29cbe3f5bc3cd27b5fbc09fff7e49e82985b /drivers/net/phy/phy.c | |
parent | e242040df1da94a9a3daa98ea5539e2b52502bb4 (diff) |
[PATCH] subdance: fix TX Pause bug (reset_tx, intr_handler)
Fix TX Pause bug (reset_tx, intr_handler). When MaxCollisions occurred, need
to re-enable Tx. But just after re-enable, MaxCollisions maybe occurred again
and with TxStatusOverflow. This will cause driver can't check new
MaxCollisions to re-enable Tx again, because TxStatusOverflow. For this
reason, after re-enable Tx, we need to make sure Tx was actually enabled.
Signed-off-by: Jesse Huang <jesse@icplus.com.tw>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/net/phy/phy.c')
0 files changed, 0 insertions, 0 deletions