--- quirks_orig.c 2005-01-18 12:38:23.094768000 -0500 +++ quirks.c 2005-01-18 12:37:29.364768000 -0500 @@ -759,6 +759,12 @@ case 0x186a: /* M6Ne notebook */ asus_hides_smbus = 1; } + } else if (unlikely(dev->subsystem_vendor == PCI_VENDOR_ID_TOSHIBA)) { + if (dev->device == PCI_DEVICE_ID_INTEL_82845_HB) + switch (dev->subsystem_device) { + case 0x0001: /* Toshiba */ + asus_hides_smbus = 1; + } } else if (unlikely(dev->subsystem_vendor == PCI_VENDOR_ID_HP)) { if (dev->device == PCI_DEVICE_ID_INTEL_82855PM_HB) switch(dev->subsystem_device) {