now you're back to needing p4b-smbus. That's how it gets into lspci. Modify it to change the ICH4 PCI ID's (both the base 24C0 and the smbus 24C3), then if nothing changed from ICH3 then it should work. To be safe you probably want to compare datasheets but if you're brave just give it a shot. Klaus Woltereck wrote: > > On Thu, 20 Jun 2002, Mark Studebaker wrote: > > > ich4 supported in CVS (assuming it's in lspci and you don't need p4b) > > bach not supported > > Hi Mark, > > here is the lspci output: > ------------------------------------------------------------------------- > 00:00.0 Host bridge: Intel Corporation: Unknown device 1a30 (rev 11) > 00:01.0 PCI bridge: Intel Corporation: Unknown device 1a31 (rev 11) > 00:1d.0 USB Controller: Intel Corporation: Unknown device 24c2 (rev 01) > 00:1d.1 USB Controller: Intel Corporation: Unknown device 24c4 (rev 01) > 00:1d.2 USB Controller: Intel Corporation: Unknown device 24c7 (rev 01) > 00:1d.7 USB Controller: Intel Corporation: Unknown device 24cd (rev 01) > 00:1e.0 PCI bridge: Intel Corporation 82820 820 (Camino 2) Chipset PCI > (rev 81) > 00:1f.0 ISA bridge: Intel Corporation: Unknown device 24c0 (rev 01) > 00:1f.1 IDE interface: Intel Corporation: Unknown device 24cb (rev 01) > 01:00.0 VGA compatible controller: Matrox Graphics, Inc.: Unknown device > 2527 (rev 01) > 02:03.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev > 10) > 02:04.0 FireWire (IEEE 1394): NEC Corporation: Unknown device 00f2 (rev > 01) > 02:08.0 Ethernet controller: Intel Corporation: Unknown device 1039 (rev > 81) > 02:0a.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01) > ------------------------------------------------------------------------- > If I understand i2c-i801.c right, there have be a PCI device ID "24C3". > > So, how do I 'create' an PCI device ID entry in the kernel's PCI device > list? > > Bye, > Klaus