toshiba smbus

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi I have a Toshiba Sattelite 5105-S901, and I noticed that the SMBus 
does not show up when I look at the output of lspic. I created a little 
half a$$ patch to the 2.6 kernel which plays off of the Asus quirk. I 
didnt want to change a lot of code but I was wondering a permenent fix 
could get its way into the kernel.

0000:00:1f.3 SMBus: Intel Corp. 82801CA/CAM SMBus Controller (rev 02)
Subsystem: Toshiba America Info Systems: Unknown device 0001
Flags: medium devsel, IRQ 255
I/O ports at ef00 [size=32]

--- 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) {



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux