]> git.baikalelectronics.ru Git - kernel.git/commit
e1000e: correct ICH/PCH PHY operations function pointers
authorBruce Allan <bruce.w.allan@intel.com>
Wed, 2 Dec 2009 17:03:18 +0000 (17:03 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 3 Dec 2009 03:57:17 +0000 (19:57 -0800)
commit0182de760b7a45c8c0197d5501b178554598858e
tree930068efd2f9ed4ccf1529382f8c59b850f3294e
parent0a81b1a27a6bb50b10d5f30e3fed74d6e50bc864
e1000e: correct ICH/PCH PHY operations function pointers

Some function pointers for a few PHY operations (for 82578 and 82567) and
were set incorrectly causing functions to be executed that were accessing
incorrect PHY register offsets for that particular device.  This patch also
moves a few PHY-specific functions from ich8lan.c to the more appropriate
phy.c.

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>
drivers/net/e1000e/e1000.h
drivers/net/e1000e/ich8lan.c
drivers/net/e1000e/phy.c