]> git.baikalelectronics.ru Git - kernel.git/commit
[TG3]: Add PHY workaround for 5784
authorMatt Carlson <mcarlson@broadcom.com>
Fri, 4 Apr 2008 04:44:44 +0000 (21:44 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 4 Apr 2008 04:44:44 +0000 (21:44 -0700)
commite40911949dc6d64834cb61410a731749896f8bac
treee218cd12701ef2a180e283b99697a277ab0f70c0
parent94c1f7cfd5bf9cc49b3d96e5684cdd9dfc5ca651
[TG3]: Add PHY workaround for 5784

The 5784 B step and newer chips require the PHY DSPs to be fine-tuned
based on one-time programmable values stored in the chip.  This is
essential to achieve optimal PHY operations especially when using
long cables.  We also need to properly handle the 10Mbit RX bit in the
CPMU_CTRL register during PHY reset.

Update version to 3.89.

Signed-off-by: Matt Carlson <mcarlson@broadcom.com>
Signed-off-by: Michael Chan <mchan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/tg3.c
drivers/net/tg3.h