marser
unread,Oct 7, 2010, 6:07:23 AM10/7/10Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to MicroClient
So I was being daft: I had config option CONFIG_BLK_DEV_IT821X enabled
instead of CONFIG_PATA_IT821X. Didn't realise there were two different
drivers.
With the latest 2.6.35.7 kernel the fix looks like this:
static const struct pci_device_id it821x[] = {
{ PCI_VDEVICE(ITE, PCI_DEVICE_ID_ITE_8211), },
{ PCI_VDEVICE(ITE, PCI_DEVICE_ID_ITE_8212), },
{ PCI_VDEVICE(RDC, PCI_DEVICE_ID_RDC_D1010), },
{ PCI_VDEVICE(RDC, PCI_DEVICE_ID_RDC_D1011), },
{ },
};
and in include/linux/pci_ids.h
#define PCI_DEVICE_ID_RDC_D1010 0x1010
#define PCI_DEVICE_ID_RDC_D1011 0x1011