summaryrefslogtreecommitdiffstats
path: root/.gitignore
diff options
context:
space:
mode:
authorBruce Allan2009-07-01 15:27:55 +0200
committerDavid S. Miller2009-07-04 05:09:29 +0200
commitfc0c7760aea07c74af3395ad18f96ba62eecac36 (patch)
tree1bd5eb14f0829a5bd0b6ff6898ae6634f465b083 /.gitignore
parente1000e: PHY loopback broken on 82578 (diff)
downloadkernel-qcow2-linux-fc0c7760aea07c74af3395ad18f96ba62eecac36.tar.gz
kernel-qcow2-linux-fc0c7760aea07c74af3395ad18f96ba62eecac36.tar.xz
kernel-qcow2-linux-fc0c7760aea07c74af3395ad18f96ba62eecac36.zip
e1000e: delay after LCD reset and proper checks for PHY configuration done
A previous workaround for 82578 to avoid link stall causes some PHY registers to get cleared inadvertently. Add a delay after all LCD resets to make sure PHY registers are in a stable state before continuing. Also, after resets check the EEC register for the state of PHY configuration performed by the MAC for ICH9 and earlier parts (as done before), but check the LAN_INIT_DONE bit in the STATUS register for ICH10 and newer parts (EEC doesn't exist in these newer parts). Signed-off-by: Bruce Allan <bruce.w.allan@intel.com> Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions