devices/e1000/e1000_main-2.6.37-ethercat.c
branchstable-1.5
changeset 2233 33accbe40987
parent 2214 f55fe046b22b
child 2284 08edb009bee8
equal deleted inserted replaced
2232:6c5ca9444533 2233:33accbe40987
  2433 
  2433 
  2434 	if (link) {
  2434 	if (link) {
  2435 		if ((adapter->ecdev && !ecdev_get_link(adapter->ecdev))
  2435 		if ((adapter->ecdev && !ecdev_get_link(adapter->ecdev))
  2436 				|| (!adapter->ecdev && !netif_carrier_ok(netdev))) {
  2436 				|| (!adapter->ecdev && !netif_carrier_ok(netdev))) {
  2437 			u32 ctrl;
  2437 			u32 ctrl;
  2438 			bool txb2b = true;
  2438 			bool txb2b __attribute__ ((unused)) = true;
  2439 			/* update snapshot of PHY registers on LSC */
  2439 			/* update snapshot of PHY registers on LSC */
  2440 			e1000_get_speed_and_duplex(hw,
  2440 			e1000_get_speed_and_duplex(hw,
  2441 			                           &adapter->link_speed,
  2441 			                           &adapter->link_speed,
  2442 			                           &adapter->link_duplex);
  2442 			                           &adapter->link_duplex);
  2443 
  2443