Hi Ben, > Those macros are defined in 2.6.15-rc5-mm3 as: > #define PCI_DEVICE_ID_NS_CS5535_ISA 0x002b > #define PCI_DEVICE_ID_AMD_CS5536_ISA 0x2090 > > The -mm patch that defines the NS macro is: > i386-gpio-driver-for-amd-cs5535-cs5536.patch > > I'm not sure which patch defines the AMD macro. git-libata-all.patch Anyway, patch looks OK, and so do patches 4, 6 and 7. Just one question: > +static struct pci_device_id divil_pci[] = { Why "divil"? As the respin of patch 1 prevents most of the next patches to apply, you'll have to provide a new set of patches. Patch 2 seems to need significant rework too anyway. Thanks, -- Jean Delvare