4 #include <linux/config.h>
10 #define DISPLAY_SIIMAGE_TIMINGS
12 #undef SIIMAGE_VIRTUAL_DMAPIO
13 #undef SIIMAGE_BUFFERED_TASKFILE
14 #undef SIIMAGE_LARGE_DMA
19 #define siiprintk(x...) printk(x)
21 #define siiprintk(x...)
24 static unsigned int init_chipset_siimage(struct pci_dev *, const char *);
25 static void init_iops_siimage(ide_hwif_t *);
26 static void init_hwif_siimage(ide_hwif_t *);
28 static ide_pci_device_t siimage_chipsets[] __devinitdata = {
30 .vendor = PCI_VENDOR_ID_CMD,
31 .device = PCI_DEVICE_ID_SII_680,
33 .init_chipset = init_chipset_siimage,
34 .init_iops = init_iops_siimage,
35 .init_hwif = init_hwif_siimage,
40 .vendor = PCI_VENDOR_ID_CMD,
41 .device = PCI_DEVICE_ID_SII_3112,
42 .name = "SiI3112 Serial ATA",
43 .init_chipset = init_chipset_siimage,
44 .init_iops = init_iops_siimage,
45 .init_hwif = init_hwif_siimage,
50 .vendor = PCI_VENDOR_ID_CMD,
51 .device = PCI_DEVICE_ID_SII_1210SA,
52 .name = "Adaptec AAR-1210SA",
53 .init_chipset = init_chipset_siimage,
54 .init_iops = init_iops_siimage,
55 .init_hwif = init_hwif_siimage,
62 #endif /* SIIMAGE_H */