if (hw->mac_type == e1000_80003es2lan)
hw->rx_needs_kicking = TRUE;
+ if (hw->mac_type > e1000_82544)
+ hw->has_smbus = TRUE;
+
return E1000_SUCCESS;
}
switch (hw->mac_type) {
case e1000_82542_rev2_0:
case e1000_82542_rev2_1:
- hw->bus_type = e1000_bus_type_unknown;
+ hw->bus_type = e1000_bus_type_pci;
hw->bus_speed = e1000_bus_speed_unknown;
hw->bus_width = e1000_bus_width_unknown;
break;