Hi.
This file is missing the '=' in the initializers, and there was an
obsolete set of initiailzers in the file as well. The obsolete ones have
been converted, and the missing '=' added in this patch.
Art Haas
===== drivers/ide/pci/triflex.h 1.1 vs edited =====
--- 1.1/drivers/ide/pci/triflex.h Sun Jan 12 12:11:46 2003
+++ edited/drivers/ide/pci/triflex.h Thu Feb 27 08:21:50 2003
@@ -18,31 +18,26 @@
static ide_pci_device_t triflex_devices[] __devinitdata = {
{
- .vendor PCI_VENDOR_ID_COMPAQ,
- .device PCI_DEVICE_ID_COMPAQ_TRIFLEX_IDE,
- .name "TRIFLEX",
- .init_chipset init_chipset_triflex,
- .init_iops NULL,
- .init_hwif init_hwif_triflex,
- .channels 2,
- .autodma AUTODMA,
- .enablebits {{0x80, 0x01, 0x01}, {0x80, 0x02, 0x02}},
- .bootable ON_BOARD,
- .extra 0,
+ .vendor = PCI_VENDOR_ID_COMPAQ,
+ .device = PCI_DEVICE_ID_COMPAQ_TRIFLEX_IDE,
+ .name = "TRIFLEX",
+ .init_chipset = init_chipset_triflex,
+ .init_iops = NULL,
+ .init_hwif = init_hwif_triflex,
+ .channels = 2,
+ .autodma = AUTODMA,
+ .enablebits = {{0x80, 0x01, 0x01}, {0x80, 0x02, 0x02}},
+ .bootable = ON_BOARD,
},{
- .vendor 0,
- .device 0,
- .channels 0,
- .bootable EOL,
+ .bootable = EOL,
}
};
#ifdef CONFIG_PROC_FS
static ide_pci_host_proc_t triflex_proc __initdata = {
- name: "triflex",
- set: 1,
- get_info: triflex_get_info,
- parent: NULL,
+ .name = "triflex",
+ .set = 1,
+ .get_info = triflex_get_info,
};
#endif
--
They that can give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety.
-- Benjamin Franklin, Historical Review of Pennsylvania, 1759