First of all I'm not a kernel developper nor have I any kind of experience in kernel developement so maybe what i will write is total crap
in drivers/ata/ata_piix.c I have (lines 210-215) 2.6.20-16
/* NOTE: The following PCI ids must be kept in sync with the
* list in drivers/pci/quirks.c.
*/
/* 82801EB (ICH5) */
{ PCI_VINTEL(PCI_DEVICE_ID_INTEL_82801EB_1), ich5_sata }, (that's my driver according to lspci) ^^^
so I went and had a look at drivers/pci/quirks.c and found nothing but
PCI_VINTEL(PCI_DEVICE_ID_INTEL_82801EB_0 (at lines 447, 1096 and 1102) ^^^
So the comment in pata_iix.c said to keep it in sync but this does not seem to be the case.
The corresponding lines in version 2.6.20-15 od drivers/ata/ata_piix.c are totally different
First of all I'm not a kernel developper nor have I any kind of experience in kernel developement so maybe what i will write is total crap
in drivers/ ata/ata_ piix.c I have (lines 210-215) 2.6.20-16
/* NOTE: The following PCI ids must be kept in sync with the pci/quirks. c.
* list in drivers/
*/
/* 82801EB (ICH5) */ PCI_DEVICE_ ID_INTEL_ 82801EB_ 1), ich5_sata }, (that's my driver according to lspci)
^^^ pci/quirks. c and found nothing but PCI_DEVICE_ ID_INTEL_ 82801EB_ 0 (at lines 447, 1096 and 1102)
^^ ^
{ PCI_VINTEL(
so I went and had a look at drivers/
PCI_VINTEL(
So the comment in pata_iix.c said to keep it in sync but this does not seem to be the case.
The corresponding lines in version 2.6.20-15 od drivers/ ata/ata_ piix.c are totally different
HTH