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