forcedeth: phy status fix
authorAyaz Abdulla <aabdulla@nvidia.com>
Mon, 4 Feb 2008 20:14:04 +0000 (15:14 -0500)
committerJeff Garzik <jeff@garzik.org>
Wed, 6 Feb 2008 11:41:45 +0000 (06:41 -0500)
commiteb79842838b6a3860d70be404fbb6e3b8f2a65de
tree4441f807846a047d2db0669cbb20ad5ab8aca91e
parentb2976d23a15aac11e8e77a496108b9f4040fac4d
forcedeth: phy status fix

The driver needs to ack only the phy status bits that it is currently
handling and preserve the other bits for the other handlers. For
example, when reading/writing from the phy, it should not clear the link
change interrupt bit. This will cause a missing link change interrupt.

Signed-off-by: Ayaz Abdulla <aabdulla@nvidia.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
drivers/net/forcedeth.c