1 #ifndef RZ100X_H 2 #define RZ100X_H 3 4 #include <linux/config.h> 5 #include <linux/pci.h> 6 #include <linux/ide.h> 7 8 static void init_hwif_rz1000(ide_hwif_t *); 9 10 static ide_pci_device_t rz1000_chipsets[] __devinitdata = { 11 { 12 .vendor = PCI_VENDOR_ID_PCTECH, 13 .device = PCI_DEVICE_ID_PCTECH_RZ1000, 14 .name = "RZ1000", 15 .init_chipset = NULL, 16 .init_iops = NULL, 17 .init_hwif = init_hwif_rz1000, 18 .init_dma = NULL, 19 .channels = 2, 20 .autodma = NODMA, 21 .enablebits = {{0x00,0x00,0x00}, {0x00,0x00,0x00}}, 22 .bootable = ON_BOARD, 23 .extra = 0, 24 },{ 25 .vendor = PCI_VENDOR_ID_PCTECH, 26 .device = PCI_DEVICE_ID_PCTECH_RZ1001, 27 .name = "RZ1001", 28 .init_chipset = NULL, 29 .init_iops = NULL, 30 .init_hwif = init_hwif_rz1000, 31 .init_dma = NULL, 32 .channels = 2, 33 .autodma = NODMA, 34 .enablebits = {{0x00,0x00,0x00}, {0x00,0x00,0x00}}, 35 .bootable = ON_BOARD, 36 .extra = 0, 37 },{ 38 .vendor = 0, 39 .device = 0, 40 .channels = 0, 41 .bootable = EOL, 42 } 43 }; 44 45 #endif /* RZ100X_H */ 46