spidernet: Replace literal with const
[safe/jmp/linux-2.6] / drivers / net / e1000 / e1000_hw.c
index ea7b371..9be4469 100644 (file)
@@ -458,6 +458,9 @@ e1000_set_mac_type(struct e1000_hw *hw)
        if (hw->mac_type == e1000_80003es2lan)
                hw->rx_needs_kicking = TRUE;
 
+       if (hw->mac_type > e1000_82544)
+               hw->has_smbus = TRUE;
+
        return E1000_SUCCESS;
 }
 
@@ -6591,7 +6594,7 @@ e1000_get_bus_info(struct e1000_hw *hw)
     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;