mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-22 02:17:36 -04:00
comedi: Consistently define pci_device_ids using named initializers
The .driver_data member of the various struct pci_device_id arrays were initialized by list expressions. This isn't easily readable if you're not into PCI. Using named initializers is more explicit and thus easier to parse. Also skip explicit assignments of 0 (which the compiler takes care of). The secret plan is to make struct pci_device_id::driver_data an anonymous union (similar to https://lore.kernel.org/all/cover.1776579304.git.u.kleine-koenig@baylibre.com/) and that requires named initializers. But it's also a nice cleanup on its own. This change doesn't introduce changes to the compiled pci_device_id arrays. Tested on x86 and arm64. Signed-off-by: Uwe Kleine-König (The Capable Hub) <u.kleine-koenig@baylibre.com> Link: https://patch.msgid.link/20260430165214.449166-2-u.kleine-koenig@baylibre.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
5d6919055d
commit
570ff5c850
@@ -267,25 +267,25 @@ static int pci_8255_pci_probe(struct pci_dev *dev,
|
||||
|
||||
static const struct pci_device_id pci_8255_pci_table[] = {
|
||||
#ifdef CONFIG_HAS_IOPORT
|
||||
{ PCI_VDEVICE(ADLINK, 0x7224), BOARD_ADLINK_PCI7224 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7248), BOARD_ADLINK_PCI7248 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7296), BOARD_ADLINK_PCI7296 },
|
||||
{ PCI_VDEVICE(CB, 0x0028), BOARD_CB_PCIDIO24 },
|
||||
{ PCI_VDEVICE(CB, 0x0014), BOARD_CB_PCIDIO24H },
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_CB, 0x000b, 0x0000, 0x0000),
|
||||
{ PCI_VDEVICE(ADLINK, 0x7224), .driver_data = BOARD_ADLINK_PCI7224 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7248), .driver_data = BOARD_ADLINK_PCI7248 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7296), .driver_data = BOARD_ADLINK_PCI7296 },
|
||||
{ PCI_VDEVICE(CB, 0x0028), .driver_data = BOARD_CB_PCIDIO24 },
|
||||
{ PCI_VDEVICE(CB, 0x0014), .driver_data = BOARD_CB_PCIDIO24H },
|
||||
{ PCI_VDEVICE_SUB(CB, 0x000b, 0x0000, 0x0000),
|
||||
.driver_data = BOARD_CB_PCIDIO48H_OLD },
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_CB, 0x000b, PCI_VENDOR_ID_CB, 0x000b),
|
||||
{ PCI_VDEVICE_SUB(CB, 0x000b, PCI_VENDOR_ID_CB, 0x000b),
|
||||
.driver_data = BOARD_CB_PCIDIO48H_NEW },
|
||||
{ PCI_VDEVICE(CB, 0x0017), BOARD_CB_PCIDIO96H },
|
||||
{ PCI_VDEVICE(CB, 0x0017), .driver_data = BOARD_CB_PCIDIO96H },
|
||||
#endif /* CONFIG_HAS_IOPORT */
|
||||
{ PCI_VDEVICE(NI, 0x0160), BOARD_NI_PCIDIO96 },
|
||||
{ PCI_VDEVICE(NI, 0x1630), BOARD_NI_PCIDIO96B },
|
||||
{ PCI_VDEVICE(NI, 0x13c0), BOARD_NI_PXI6508 },
|
||||
{ PCI_VDEVICE(NI, 0x0400), BOARD_NI_PCI6503 },
|
||||
{ PCI_VDEVICE(NI, 0x1250), BOARD_NI_PCI6503B },
|
||||
{ PCI_VDEVICE(NI, 0x17d0), BOARD_NI_PCI6503X },
|
||||
{ PCI_VDEVICE(NI, 0x1800), BOARD_NI_PXI_6503 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x0160), .driver_data = BOARD_NI_PCIDIO96 },
|
||||
{ PCI_VDEVICE(NI, 0x1630), .driver_data = BOARD_NI_PCIDIO96B },
|
||||
{ PCI_VDEVICE(NI, 0x13c0), .driver_data = BOARD_NI_PXI6508 },
|
||||
{ PCI_VDEVICE(NI, 0x0400), .driver_data = BOARD_NI_PCI6503 },
|
||||
{ PCI_VDEVICE(NI, 0x1250), .driver_data = BOARD_NI_PCI6503B },
|
||||
{ PCI_VDEVICE(NI, 0x17d0), .driver_data = BOARD_NI_PCI6503X },
|
||||
{ PCI_VDEVICE(NI, 0x1800), .driver_data = BOARD_NI_PXI_6503 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, pci_8255_pci_table);
|
||||
|
||||
|
||||
@@ -378,8 +378,8 @@ static int apci1032_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci1032_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1003) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1003) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci1032_pci_table);
|
||||
|
||||
|
||||
@@ -869,8 +869,8 @@ static int apci1500_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci1500_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_AMCC, 0x80fc) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(AMCC, 0x80fc) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci1500_pci_table);
|
||||
|
||||
|
||||
@@ -196,10 +196,10 @@ static int apci1516_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci1516_pci_table[] = {
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1000), BOARD_APCI1016 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1001), BOARD_APCI1516 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1002), BOARD_APCI2016 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1000), .driver_data = BOARD_APCI1016 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1001), .driver_data = BOARD_APCI1516 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1002), .driver_data = BOARD_APCI2016 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci1516_pci_table);
|
||||
|
||||
|
||||
@@ -802,8 +802,8 @@ static int apci1564_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci1564_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1006) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1006) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci1564_pci_table);
|
||||
|
||||
|
||||
@@ -158,9 +158,9 @@ static int apci16xx_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci16xx_pci_table[] = {
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1009), BOARD_APCI1648 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x100a), BOARD_APCI1696 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1009), .driver_data = BOARD_APCI1648 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x100a), .driver_data = BOARD_APCI1696 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci16xx_pci_table);
|
||||
|
||||
|
||||
@@ -312,8 +312,8 @@ static int apci2032_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci2032_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1004) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1004) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci2032_pci_table);
|
||||
|
||||
|
||||
@@ -125,8 +125,8 @@ static int apci2200_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci2200_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x1005) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x1005) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci2200_pci_table);
|
||||
|
||||
|
||||
@@ -1098,9 +1098,9 @@ static int apci3120_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci3120_pci_table[] = {
|
||||
{ PCI_VDEVICE(AMCC, 0x818d), BOARD_APCI3120 },
|
||||
{ PCI_VDEVICE(AMCC, 0x828d), BOARD_APCI3001 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(AMCC, 0x818d), .driver_data = BOARD_APCI3120 },
|
||||
{ PCI_VDEVICE(AMCC, 0x828d), .driver_data = BOARD_APCI3001 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci3120_pci_table);
|
||||
|
||||
|
||||
@@ -399,8 +399,8 @@ static int apci3501_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci3501_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADDIDATA, 0x3001) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3001) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci3501_pci_table);
|
||||
|
||||
|
||||
@@ -918,32 +918,32 @@ static int apci3xxx_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id apci3xxx_pci_table[] = {
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3010), BOARD_APCI3000_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x300f), BOARD_APCI3000_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x300e), BOARD_APCI3000_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3013), BOARD_APCI3006_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3014), BOARD_APCI3006_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3015), BOARD_APCI3006_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3016), BOARD_APCI3010_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3017), BOARD_APCI3010_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3018), BOARD_APCI3010_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3019), BOARD_APCI3016_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301a), BOARD_APCI3016_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301b), BOARD_APCI3016_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301c), BOARD_APCI3100_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301d), BOARD_APCI3100_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301e), BOARD_APCI3106_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301f), BOARD_APCI3106_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3020), BOARD_APCI3110_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3021), BOARD_APCI3110_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3022), BOARD_APCI3116_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3023), BOARD_APCI3116_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x300B), BOARD_APCI3003 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3002), BOARD_APCI3002_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3003), BOARD_APCI3002_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3004), BOARD_APCI3002_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3024), BOARD_APCI3500 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3010), .driver_data = BOARD_APCI3000_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x300f), .driver_data = BOARD_APCI3000_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x300e), .driver_data = BOARD_APCI3000_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3013), .driver_data = BOARD_APCI3006_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3014), .driver_data = BOARD_APCI3006_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3015), .driver_data = BOARD_APCI3006_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3016), .driver_data = BOARD_APCI3010_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3017), .driver_data = BOARD_APCI3010_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3018), .driver_data = BOARD_APCI3010_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3019), .driver_data = BOARD_APCI3016_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301a), .driver_data = BOARD_APCI3016_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301b), .driver_data = BOARD_APCI3016_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301c), .driver_data = BOARD_APCI3100_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301d), .driver_data = BOARD_APCI3100_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301e), .driver_data = BOARD_APCI3106_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x301f), .driver_data = BOARD_APCI3106_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3020), .driver_data = BOARD_APCI3110_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3021), .driver_data = BOARD_APCI3110_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3022), .driver_data = BOARD_APCI3116_16_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3023), .driver_data = BOARD_APCI3116_8_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x300B), .driver_data = BOARD_APCI3003 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3002), .driver_data = BOARD_APCI3002_16 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3003), .driver_data = BOARD_APCI3002_8 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3004), .driver_data = BOARD_APCI3002_4 },
|
||||
{ PCI_VDEVICE(ADDIDATA, 0x3024), .driver_data = BOARD_APCI3500 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, apci3xxx_pci_table);
|
||||
|
||||
|
||||
@@ -180,10 +180,9 @@ static int adl_pci6208_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id adl_pci6208_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADLINK, 0x6208) },
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9050,
|
||||
0x9999, 0x6208) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADLINK, 0x6208) },
|
||||
{ PCI_VDEVICE_SUB(PLX, PCI_DEVICE_ID_PLX_9050, 0x9999, 0x6208) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adl_pci6208_pci_table);
|
||||
|
||||
|
||||
@@ -194,16 +194,16 @@ static int adl_pci7250_pci_probe(struct pci_dev *dev,
|
||||
|
||||
static const struct pci_device_id adl_pci7250_pci_table[] = {
|
||||
#ifdef CONFIG_HAS_IOPORT
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9050,
|
||||
0x9999, 0x7250) },
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_ADLINK, 0x7250,
|
||||
0x9999, 0x7250) },
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_ADLINK, 0x7250,
|
||||
PCI_VENDOR_ID_ADLINK, 0x7250) },
|
||||
{ PCI_VDEVICE_SUB(PLX, PCI_DEVICE_ID_PLX_9050,
|
||||
0x9999, 0x7250) },
|
||||
{ PCI_VDEVICE_SUB(ADLINK, 0x7250,
|
||||
0x9999, 0x7250) },
|
||||
{ PCI_VDEVICE_SUB(ADLINK, 0x7250,
|
||||
PCI_VENDOR_ID_ADLINK, 0x7250) },
|
||||
#endif
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_ADLINK, 0x7250,
|
||||
PCI_VENDOR_ID_ADLINK, 0x7000) }, /* newer LPCIe-7250 */
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE_SUB(ADLINK, 0x7250,
|
||||
PCI_VENDOR_ID_ADLINK, 0x7000) }, /* newer LPCIe-7250 */
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adl_pci7250_pci_table);
|
||||
|
||||
|
||||
@@ -518,13 +518,13 @@ static int adl_pci7x3x_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id adl_pci7x3x_pci_table[] = {
|
||||
{ PCI_VDEVICE(ADLINK, 0x7230), BOARD_PCI7230 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7233), BOARD_PCI7233 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7234), BOARD_PCI7234 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7432), BOARD_PCI7432 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7433), BOARD_PCI7433 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7434), BOARD_PCI7434 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADLINK, 0x7230), .driver_data = BOARD_PCI7230 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7233), .driver_data = BOARD_PCI7233 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7234), .driver_data = BOARD_PCI7234 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7432), .driver_data = BOARD_PCI7432 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7433), .driver_data = BOARD_PCI7433 },
|
||||
{ PCI_VDEVICE(ADLINK, 0x7434), .driver_data = BOARD_PCI7434 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adl_pci7x3x_pci_table);
|
||||
|
||||
|
||||
@@ -135,8 +135,8 @@ static int adl_pci8164_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id adl_pci8164_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADLINK, 0x8164) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADLINK, 0x8164) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adl_pci8164_pci_table);
|
||||
|
||||
|
||||
@@ -727,9 +727,9 @@ static int pci9111_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id pci9111_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADLINK, 0x9111) },
|
||||
/* { PCI_DEVICE(PCI_VENDOR_ID_ADLINK, PCI9111_HG_DEVICE_ID) }, */
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADLINK, 0x9111) },
|
||||
/* { PCI_VDEVICE(ADLINK, PCI9111_HG_DEVICE_ID) }, */
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, pci9111_pci_table);
|
||||
|
||||
|
||||
@@ -1715,10 +1715,10 @@ static int adl_pci9118_pci_probe(struct pci_dev *dev,
|
||||
|
||||
/* FIXME: All the supported board types have the same device ID! */
|
||||
static const struct pci_device_id adl_pci9118_pci_table[] = {
|
||||
{ PCI_VDEVICE(AMCC, 0x80d9), BOARD_PCI9118DG },
|
||||
/* { PCI_VDEVICE(AMCC, 0x80d9), BOARD_PCI9118HG }, */
|
||||
/* { PCI_VDEVICE(AMCC, 0x80d9), BOARD_PCI9118HR }, */
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(AMCC, 0x80d9), .driver_data = BOARD_PCI9118DG },
|
||||
/* { PCI_VDEVICE(AMCC, 0x80d9), .driver_data = BOARD_PCI9118HG }, */
|
||||
/* { PCI_VDEVICE(AMCC, 0x80d9), .driver_data = BOARD_PCI9118HR }, */
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adl_pci9118_pci_table);
|
||||
|
||||
|
||||
@@ -892,60 +892,66 @@ static int adv_pci1710_pci_probe(struct pci_dev *dev,
|
||||
|
||||
static const struct pci_device_id adv_pci1710_pci_table[] = {
|
||||
{
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9050),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9050),
|
||||
.driver_data = BOARD_PCI1710,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0x0000),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0x0000),
|
||||
.driver_data = BOARD_PCI1710,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb100),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb100),
|
||||
.driver_data = BOARD_PCI1710,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb200),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb200),
|
||||
.driver_data = BOARD_PCI1710,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc100),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc100),
|
||||
.driver_data = BOARD_PCI1710,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc200),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc200),
|
||||
.driver_data = BOARD_PCI1710,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710, 0x1000, 0xd100),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710, 0x1000, 0xd100),
|
||||
.driver_data = BOARD_PCI1710,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0x0002),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0x0002),
|
||||
.driver_data = BOARD_PCI1710HG,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb102),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb102),
|
||||
.driver_data = BOARD_PCI1710HG,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb202),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xb202),
|
||||
.driver_data = BOARD_PCI1710HG,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc102),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc102),
|
||||
.driver_data = BOARD_PCI1710HG,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc202),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710,
|
||||
PCI_VENDOR_ID_ADVANTECH, 0xc202),
|
||||
.driver_data = BOARD_PCI1710HG,
|
||||
}, {
|
||||
PCI_DEVICE_SUB(PCI_VENDOR_ID_ADVANTECH, 0x1710, 0x1000, 0xd102),
|
||||
PCI_VDEVICE_SUB(ADVANTECH, 0x1710, 0x1000, 0xd102),
|
||||
.driver_data = BOARD_PCI1710HG,
|
||||
}, {
|
||||
PCI_VDEVICE(ADVANTECH, 0x1711),
|
||||
.driver_data = BOARD_PCI1711,
|
||||
}, {
|
||||
PCI_VDEVICE(ADVANTECH, 0x1713),
|
||||
.driver_data = BOARD_PCI1713,
|
||||
}, {
|
||||
PCI_VDEVICE(ADVANTECH, 0x1731),
|
||||
.driver_data = BOARD_PCI1731,
|
||||
},
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1711), BOARD_PCI1711 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1713), BOARD_PCI1713 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1731), BOARD_PCI1731 },
|
||||
{ 0 }
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adv_pci1710_pci_table);
|
||||
|
||||
|
||||
@@ -167,8 +167,8 @@ static int adv_pci1720_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id adv_pci1720_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADVANTECH, 0x1720) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1720) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adv_pci1720_pci_table);
|
||||
|
||||
|
||||
@@ -208,8 +208,8 @@ static int adv_pci1723_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id adv_pci1723_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADVANTECH, 0x1723) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1723) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adv_pci1723_pci_table);
|
||||
|
||||
|
||||
@@ -189,8 +189,8 @@ static int adv_pci1724_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id adv_pci1724_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADVANTECH, 0x1724) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1724) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adv_pci1724_pci_table);
|
||||
|
||||
|
||||
@@ -405,8 +405,8 @@ static int pci1760_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id pci1760_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ADVANTECH, 0x1760) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1760) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, pci1760_pci_table);
|
||||
|
||||
|
||||
@@ -768,21 +768,21 @@ static int adv_pci_dio_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id adv_pci_dio_pci_table[] = {
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1730), TYPE_PCI1730 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1733), TYPE_PCI1733 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1734), TYPE_PCI1734 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1735), TYPE_PCI1735 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1736), TYPE_PCI1736 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1739), TYPE_PCI1739 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1750), TYPE_PCI1750 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1751), TYPE_PCI1751 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1752), TYPE_PCI1752 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1753), TYPE_PCI1753 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1754), TYPE_PCI1754 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1756), TYPE_PCI1756 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1761), TYPE_PCI1761 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1762), TYPE_PCI1762 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1730), .driver_data = TYPE_PCI1730 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1733), .driver_data = TYPE_PCI1733 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1734), .driver_data = TYPE_PCI1734 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1735), .driver_data = TYPE_PCI1735 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1736), .driver_data = TYPE_PCI1736 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1739), .driver_data = TYPE_PCI1739 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1750), .driver_data = TYPE_PCI1750 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1751), .driver_data = TYPE_PCI1751 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1752), .driver_data = TYPE_PCI1752 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1753), .driver_data = TYPE_PCI1753 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1754), .driver_data = TYPE_PCI1754 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1756), .driver_data = TYPE_PCI1756 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1761), .driver_data = TYPE_PCI1761 },
|
||||
{ PCI_VDEVICE(ADVANTECH, 0x1762), .driver_data = TYPE_PCI1762 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, adv_pci_dio_pci_table);
|
||||
|
||||
|
||||
@@ -394,13 +394,13 @@ static struct comedi_driver dio200_pci_comedi_driver = {
|
||||
|
||||
static const struct pci_device_id dio200_pci_table[] = {
|
||||
#ifdef CONFIG_HAS_IOPORT
|
||||
{ PCI_VDEVICE(AMPLICON, 0x000b), pci215_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x000a), pci272_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x000b), .driver_data = pci215_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x000a), .driver_data = pci272_model },
|
||||
#endif /* CONFIG_HAS_IOPORT */
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0011), pcie236_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0012), pcie215_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0014), pcie296_model },
|
||||
{0}
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0011), .driver_data = pcie236_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0012), .driver_data = pcie215_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0014), .driver_data = pcie296_model },
|
||||
{ }
|
||||
};
|
||||
|
||||
MODULE_DEVICE_TABLE(pci, dio200_pci_table);
|
||||
|
||||
@@ -1122,9 +1122,9 @@ static int amplc_pci224_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id amplc_pci224_pci_table[] = {
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0007), pci224_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0008), pci234_model },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0007), .driver_data = pci224_model },
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0008), .driver_data = pci234_model },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, amplc_pci224_pci_table);
|
||||
|
||||
|
||||
@@ -2554,9 +2554,9 @@ static int amplc_pci230_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id amplc_pci230_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_AMPLICON, PCI_DEVICE_ID_PCI230) },
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_AMPLICON, PCI_DEVICE_ID_PCI260) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(AMPLICON, PCI_DEVICE_ID_PCI230) },
|
||||
{ PCI_VDEVICE(AMPLICON, PCI_DEVICE_ID_PCI260) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, amplc_pci230_pci_table);
|
||||
|
||||
|
||||
@@ -116,8 +116,8 @@ static struct comedi_driver amplc_pci236_driver = {
|
||||
};
|
||||
|
||||
static const struct pci_device_id pci236_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_AMPLICON, 0x0009) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(AMPLICON, 0x0009) },
|
||||
{ }
|
||||
};
|
||||
|
||||
MODULE_DEVICE_TABLE(pci, pci236_pci_table);
|
||||
|
||||
@@ -85,8 +85,8 @@ static struct comedi_driver amplc_pci263_driver = {
|
||||
};
|
||||
|
||||
static const struct pci_device_id pci263_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_AMPLICON, 0x000c) },
|
||||
{0}
|
||||
{ PCI_VDEVICE(AMPLICON, 0x000c) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, pci263_pci_table);
|
||||
|
||||
|
||||
@@ -1474,15 +1474,15 @@ static int cb_pcidas_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id cb_pcidas_pci_table[] = {
|
||||
{ PCI_VDEVICE(CB, 0x0001), BOARD_PCIDAS1602_16 },
|
||||
{ PCI_VDEVICE(CB, 0x000f), BOARD_PCIDAS1200 },
|
||||
{ PCI_VDEVICE(CB, 0x0010), BOARD_PCIDAS1602_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0019), BOARD_PCIDAS1200_JR },
|
||||
{ PCI_VDEVICE(CB, 0x001c), BOARD_PCIDAS1602_16_JR },
|
||||
{ PCI_VDEVICE(CB, 0x004c), BOARD_PCIDAS1000 },
|
||||
{ PCI_VDEVICE(CB, 0x001a), BOARD_PCIDAS1001 },
|
||||
{ PCI_VDEVICE(CB, 0x001b), BOARD_PCIDAS1002 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(CB, 0x0001), .driver_data = BOARD_PCIDAS1602_16 },
|
||||
{ PCI_VDEVICE(CB, 0x000f), .driver_data = BOARD_PCIDAS1200 },
|
||||
{ PCI_VDEVICE(CB, 0x0010), .driver_data = BOARD_PCIDAS1602_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0019), .driver_data = BOARD_PCIDAS1200_JR },
|
||||
{ PCI_VDEVICE(CB, 0x001c), .driver_data = BOARD_PCIDAS1602_16_JR },
|
||||
{ PCI_VDEVICE(CB, 0x004c), .driver_data = BOARD_PCIDAS1000 },
|
||||
{ PCI_VDEVICE(CB, 0x001a), .driver_data = BOARD_PCIDAS1001 },
|
||||
{ PCI_VDEVICE(CB, 0x001b), .driver_data = BOARD_PCIDAS1002 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, cb_pcidas_pci_table);
|
||||
|
||||
|
||||
@@ -4074,28 +4074,28 @@ static int cb_pcidas64_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id cb_pcidas64_pci_table[] = {
|
||||
{ PCI_VDEVICE(CB, 0x001d), BOARD_PCIDAS6402_16 },
|
||||
{ PCI_VDEVICE(CB, 0x001e), BOARD_PCIDAS6402_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0035), BOARD_PCIDAS64_M1_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0036), BOARD_PCIDAS64_M2_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0037), BOARD_PCIDAS64_M3_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0052), BOARD_PCIDAS4020_12 },
|
||||
{ PCI_VDEVICE(CB, 0x005d), BOARD_PCIDAS6023 },
|
||||
{ PCI_VDEVICE(CB, 0x005e), BOARD_PCIDAS6025 },
|
||||
{ PCI_VDEVICE(CB, 0x005f), BOARD_PCIDAS6030 },
|
||||
{ PCI_VDEVICE(CB, 0x0060), BOARD_PCIDAS6031 },
|
||||
{ PCI_VDEVICE(CB, 0x0061), BOARD_PCIDAS6032 },
|
||||
{ PCI_VDEVICE(CB, 0x0062), BOARD_PCIDAS6033 },
|
||||
{ PCI_VDEVICE(CB, 0x0063), BOARD_PCIDAS6034 },
|
||||
{ PCI_VDEVICE(CB, 0x0064), BOARD_PCIDAS6035 },
|
||||
{ PCI_VDEVICE(CB, 0x0065), BOARD_PCIDAS6040 },
|
||||
{ PCI_VDEVICE(CB, 0x0066), BOARD_PCIDAS6052 },
|
||||
{ PCI_VDEVICE(CB, 0x0067), BOARD_PCIDAS6070 },
|
||||
{ PCI_VDEVICE(CB, 0x0068), BOARD_PCIDAS6071 },
|
||||
{ PCI_VDEVICE(CB, 0x006f), BOARD_PCIDAS6036 },
|
||||
{ PCI_VDEVICE(CB, 0x0078), BOARD_PCIDAS6013 },
|
||||
{ PCI_VDEVICE(CB, 0x0079), BOARD_PCIDAS6014 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(CB, 0x001d), .driver_data = BOARD_PCIDAS6402_16 },
|
||||
{ PCI_VDEVICE(CB, 0x001e), .driver_data = BOARD_PCIDAS6402_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0035), .driver_data = BOARD_PCIDAS64_M1_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0036), .driver_data = BOARD_PCIDAS64_M2_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0037), .driver_data = BOARD_PCIDAS64_M3_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0052), .driver_data = BOARD_PCIDAS4020_12 },
|
||||
{ PCI_VDEVICE(CB, 0x005d), .driver_data = BOARD_PCIDAS6023 },
|
||||
{ PCI_VDEVICE(CB, 0x005e), .driver_data = BOARD_PCIDAS6025 },
|
||||
{ PCI_VDEVICE(CB, 0x005f), .driver_data = BOARD_PCIDAS6030 },
|
||||
{ PCI_VDEVICE(CB, 0x0060), .driver_data = BOARD_PCIDAS6031 },
|
||||
{ PCI_VDEVICE(CB, 0x0061), .driver_data = BOARD_PCIDAS6032 },
|
||||
{ PCI_VDEVICE(CB, 0x0062), .driver_data = BOARD_PCIDAS6033 },
|
||||
{ PCI_VDEVICE(CB, 0x0063), .driver_data = BOARD_PCIDAS6034 },
|
||||
{ PCI_VDEVICE(CB, 0x0064), .driver_data = BOARD_PCIDAS6035 },
|
||||
{ PCI_VDEVICE(CB, 0x0065), .driver_data = BOARD_PCIDAS6040 },
|
||||
{ PCI_VDEVICE(CB, 0x0066), .driver_data = BOARD_PCIDAS6052 },
|
||||
{ PCI_VDEVICE(CB, 0x0067), .driver_data = BOARD_PCIDAS6070 },
|
||||
{ PCI_VDEVICE(CB, 0x0068), .driver_data = BOARD_PCIDAS6071 },
|
||||
{ PCI_VDEVICE(CB, 0x006f), .driver_data = BOARD_PCIDAS6036 },
|
||||
{ PCI_VDEVICE(CB, 0x0078), .driver_data = BOARD_PCIDAS6013 },
|
||||
{ PCI_VDEVICE(CB, 0x0079), .driver_data = BOARD_PCIDAS6014 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, cb_pcidas64_pci_table);
|
||||
|
||||
|
||||
@@ -396,13 +396,13 @@ static int cb_pcidda_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id cb_pcidda_pci_table[] = {
|
||||
{ PCI_VDEVICE(CB, 0x0020), BOARD_DDA02_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0021), BOARD_DDA04_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0022), BOARD_DDA08_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0023), BOARD_DDA02_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0024), BOARD_DDA04_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0025), BOARD_DDA08_16 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(CB, 0x0020), .driver_data = BOARD_DDA02_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0021), .driver_data = BOARD_DDA04_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0022), .driver_data = BOARD_DDA08_12 },
|
||||
{ PCI_VDEVICE(CB, 0x0023), .driver_data = BOARD_DDA02_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0024), .driver_data = BOARD_DDA04_16 },
|
||||
{ PCI_VDEVICE(CB, 0x0025), .driver_data = BOARD_DDA08_16 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, cb_pcidda_pci_table);
|
||||
|
||||
|
||||
@@ -455,9 +455,9 @@ static int cb_pcimdas_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id cb_pcimdas_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_CB, 0x0056) }, /* PCIM-DAS1602/16 */
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_CB, 0x0115) }, /* PCIe-DAS1602/16 */
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(CB, 0x0056) }, /* PCIM-DAS1602/16 */
|
||||
{ PCI_VDEVICE(CB, 0x0115) }, /* PCIe-DAS1602/16 */
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, cb_pcimdas_pci_table);
|
||||
|
||||
|
||||
@@ -172,8 +172,8 @@ static int cb_pcimdda_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id cb_pcimdda_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_CB, PCI_ID_PCIM_DDA06_16) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(CB, PCI_ID_PCIM_DDA06_16) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, cb_pcimdda_pci_table);
|
||||
|
||||
|
||||
@@ -98,8 +98,8 @@ static int contec_pci_dio_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id contec_pci_dio_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_CONTEC, 0x8172) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(CONTEC, 0x8172) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, contec_pci_dio_pci_table);
|
||||
|
||||
|
||||
@@ -764,11 +764,11 @@ static int db2k_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
|
||||
}
|
||||
|
||||
static const struct pci_device_id db2k_pci_table[] = {
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_IOTECH, 0x0409, PCI_VENDOR_ID_IOTECH,
|
||||
0x0002), .driver_data = BOARD_DAQBOARD2000, },
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_IOTECH, 0x0409, PCI_VENDOR_ID_IOTECH,
|
||||
0x0004), .driver_data = BOARD_DAQBOARD2001, },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE_SUB(IOTECH, 0x0409, PCI_VENDOR_ID_IOTECH, 0x0002),
|
||||
.driver_data = BOARD_DAQBOARD2000 },
|
||||
{ PCI_VDEVICE_SUB(IOTECH, 0x0409, PCI_VENDOR_ID_IOTECH, 0x0004),
|
||||
.driver_data = BOARD_DAQBOARD2001 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, db2k_pci_table);
|
||||
|
||||
|
||||
@@ -77,8 +77,8 @@ static int das08_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id das08_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_CB, 0x0029) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(CB, 0x0029) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, das08_pci_table);
|
||||
|
||||
|
||||
@@ -715,14 +715,14 @@ static int dt3000_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id dt3000_pci_table[] = {
|
||||
{ PCI_VDEVICE(DT, 0x0022), BOARD_DT3001 },
|
||||
{ PCI_VDEVICE(DT, 0x0023), BOARD_DT3002 },
|
||||
{ PCI_VDEVICE(DT, 0x0024), BOARD_DT3003 },
|
||||
{ PCI_VDEVICE(DT, 0x0025), BOARD_DT3004 },
|
||||
{ PCI_VDEVICE(DT, 0x0026), BOARD_DT3005 },
|
||||
{ PCI_VDEVICE(DT, 0x0027), BOARD_DT3001_PGL },
|
||||
{ PCI_VDEVICE(DT, 0x0028), BOARD_DT3003_PGL },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(DT, 0x0022), .driver_data = BOARD_DT3001 },
|
||||
{ PCI_VDEVICE(DT, 0x0023), .driver_data = BOARD_DT3002 },
|
||||
{ PCI_VDEVICE(DT, 0x0024), .driver_data = BOARD_DT3003 },
|
||||
{ PCI_VDEVICE(DT, 0x0025), .driver_data = BOARD_DT3004 },
|
||||
{ PCI_VDEVICE(DT, 0x0026), .driver_data = BOARD_DT3005 },
|
||||
{ PCI_VDEVICE(DT, 0x0027), .driver_data = BOARD_DT3001_PGL },
|
||||
{ PCI_VDEVICE(DT, 0x0028), .driver_data = BOARD_DT3003_PGL },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, dt3000_pci_table);
|
||||
|
||||
|
||||
@@ -246,8 +246,8 @@ static int dyna_pci10xx_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id dyna_pci10xx_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_PLX, 0x1050) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(PLX, 0x1050) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, dyna_pci10xx_pci_table);
|
||||
|
||||
|
||||
@@ -703,9 +703,9 @@ static int gsc_hpdi_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id gsc_hpdi_pci_table[] = {
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_PLX, PCI_DEVICE_ID_PLX_9080,
|
||||
PCI_VENDOR_ID_PLX, 0x2400) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE_SUB(PLX, PCI_DEVICE_ID_PLX_9080,
|
||||
PCI_VENDOR_ID_PLX, 0x2400) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, gsc_hpdi_pci_table);
|
||||
|
||||
|
||||
@@ -317,8 +317,8 @@ static int icp_multi_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id icp_multi_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_ICP, 0x8000) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(ICP, 0x8000) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, icp_multi_pci_table);
|
||||
|
||||
|
||||
@@ -779,12 +779,12 @@ static int jr3_pci_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id jr3_pci_pci_table[] = {
|
||||
{ PCI_VDEVICE(JR3, 0x1111), BOARD_JR3_1 },
|
||||
{ PCI_VDEVICE(JR3, 0x3111), BOARD_JR3_1 },
|
||||
{ PCI_VDEVICE(JR3, 0x3112), BOARD_JR3_2 },
|
||||
{ PCI_VDEVICE(JR3, 0x3113), BOARD_JR3_3 },
|
||||
{ PCI_VDEVICE(JR3, 0x3114), BOARD_JR3_4 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(JR3, 0x1111), .driver_data = BOARD_JR3_1 },
|
||||
{ PCI_VDEVICE(JR3, 0x3111), .driver_data = BOARD_JR3_1 },
|
||||
{ PCI_VDEVICE(JR3, 0x3112), .driver_data = BOARD_JR3_2 },
|
||||
{ PCI_VDEVICE(JR3, 0x3113), .driver_data = BOARD_JR3_3 },
|
||||
{ PCI_VDEVICE(JR3, 0x3114), .driver_data = BOARD_JR3_4 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, jr3_pci_pci_table);
|
||||
|
||||
|
||||
@@ -213,8 +213,8 @@ static int ke_counter_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id ke_counter_pci_table[] = {
|
||||
{ PCI_DEVICE(PCI_VENDOR_ID_KOLTER, 0x0014) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(KOLTER, 0x0014) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, ke_counter_pci_table);
|
||||
|
||||
|
||||
@@ -1254,20 +1254,20 @@ static int me4000_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id me4000_pci_table[] = {
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4650), BOARD_ME4650 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4660), BOARD_ME4660 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4661), BOARD_ME4660I },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4662), BOARD_ME4660S },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4663), BOARD_ME4660IS },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4670), BOARD_ME4670 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4671), BOARD_ME4670I },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4672), BOARD_ME4670S },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4673), BOARD_ME4670IS },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4680), BOARD_ME4680 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4681), BOARD_ME4680I },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4682), BOARD_ME4680S },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4683), BOARD_ME4680IS },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4650), .driver_data = BOARD_ME4650 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4660), .driver_data = BOARD_ME4660 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4661), .driver_data = BOARD_ME4660I },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4662), .driver_data = BOARD_ME4660S },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4663), .driver_data = BOARD_ME4660IS },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4670), .driver_data = BOARD_ME4670 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4671), .driver_data = BOARD_ME4670I },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4672), .driver_data = BOARD_ME4670S },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4673), .driver_data = BOARD_ME4670IS },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4680), .driver_data = BOARD_ME4680 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4681), .driver_data = BOARD_ME4680I },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4682), .driver_data = BOARD_ME4680S },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x4683), .driver_data = BOARD_ME4680IS },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, me4000_pci_table);
|
||||
|
||||
|
||||
@@ -538,9 +538,9 @@ static int me_daq_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id me_daq_pci_table[] = {
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x2600), BOARD_ME2600 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x2000), BOARD_ME2000 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x2600), .driver_data = BOARD_ME2600 },
|
||||
{ PCI_VDEVICE(MEILHAUS, 0x2000), .driver_data = BOARD_ME2000 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, me_daq_pci_table);
|
||||
|
||||
|
||||
@@ -290,9 +290,14 @@ static int mf6x4_pci_probe(struct pci_dev *dev, const struct pci_device_id *id)
|
||||
}
|
||||
|
||||
static const struct pci_device_id mf6x4_pci_table[] = {
|
||||
{ PCI_VDEVICE(HUMUSOFT, 0x0634), BOARD_MF634 },
|
||||
{ PCI_VDEVICE(HUMUSOFT, 0x0624), BOARD_MF624 },
|
||||
{ 0 }
|
||||
{
|
||||
PCI_VDEVICE(HUMUSOFT, 0x0634),
|
||||
.driver_data = BOARD_MF634,
|
||||
}, {
|
||||
PCI_VDEVICE(HUMUSOFT, 0x0624),
|
||||
.driver_data = BOARD_MF624,
|
||||
},
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, mf6x4_pci_table);
|
||||
|
||||
|
||||
@@ -473,9 +473,9 @@ static int ni6527_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id ni6527_pci_table[] = {
|
||||
{ PCI_VDEVICE(NI, 0x2b10), BOARD_PXI6527 },
|
||||
{ PCI_VDEVICE(NI, 0x2b20), BOARD_PCI6527 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x2b10), .driver_data = BOARD_PXI6527 },
|
||||
{ PCI_VDEVICE(NI, 0x2b20), .driver_data = BOARD_PCI6527 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, ni6527_pci_table);
|
||||
|
||||
|
||||
@@ -783,29 +783,29 @@ static int ni_65xx_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id ni_65xx_pci_table[] = {
|
||||
{ PCI_VDEVICE(NI, 0x1710), BOARD_PXI6509 },
|
||||
{ PCI_VDEVICE(NI, 0x7085), BOARD_PCI6509 },
|
||||
{ PCI_VDEVICE(NI, 0x7086), BOARD_PXI6528 },
|
||||
{ PCI_VDEVICE(NI, 0x7087), BOARD_PCI6515 },
|
||||
{ PCI_VDEVICE(NI, 0x7088), BOARD_PCI6514 },
|
||||
{ PCI_VDEVICE(NI, 0x70a9), BOARD_PCI6528 },
|
||||
{ PCI_VDEVICE(NI, 0x70c3), BOARD_PCI6511 },
|
||||
{ PCI_VDEVICE(NI, 0x70c8), BOARD_PCI6513 },
|
||||
{ PCI_VDEVICE(NI, 0x70c9), BOARD_PXI6515 },
|
||||
{ PCI_VDEVICE(NI, 0x70cc), BOARD_PCI6512 },
|
||||
{ PCI_VDEVICE(NI, 0x70cd), BOARD_PXI6514 },
|
||||
{ PCI_VDEVICE(NI, 0x70d1), BOARD_PXI6513 },
|
||||
{ PCI_VDEVICE(NI, 0x70d2), BOARD_PXI6512 },
|
||||
{ PCI_VDEVICE(NI, 0x70d3), BOARD_PXI6511 },
|
||||
{ PCI_VDEVICE(NI, 0x7124), BOARD_PCI6510 },
|
||||
{ PCI_VDEVICE(NI, 0x7125), BOARD_PCI6516 },
|
||||
{ PCI_VDEVICE(NI, 0x7126), BOARD_PCI6517 },
|
||||
{ PCI_VDEVICE(NI, 0x7127), BOARD_PCI6518 },
|
||||
{ PCI_VDEVICE(NI, 0x7128), BOARD_PCI6519 },
|
||||
{ PCI_VDEVICE(NI, 0x718b), BOARD_PCI6521 },
|
||||
{ PCI_VDEVICE(NI, 0x718c), BOARD_PXI6521 },
|
||||
{ PCI_VDEVICE(NI, 0x71c5), BOARD_PCI6520 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x1710), .driver_data = BOARD_PXI6509 },
|
||||
{ PCI_VDEVICE(NI, 0x7085), .driver_data = BOARD_PCI6509 },
|
||||
{ PCI_VDEVICE(NI, 0x7086), .driver_data = BOARD_PXI6528 },
|
||||
{ PCI_VDEVICE(NI, 0x7087), .driver_data = BOARD_PCI6515 },
|
||||
{ PCI_VDEVICE(NI, 0x7088), .driver_data = BOARD_PCI6514 },
|
||||
{ PCI_VDEVICE(NI, 0x70a9), .driver_data = BOARD_PCI6528 },
|
||||
{ PCI_VDEVICE(NI, 0x70c3), .driver_data = BOARD_PCI6511 },
|
||||
{ PCI_VDEVICE(NI, 0x70c8), .driver_data = BOARD_PCI6513 },
|
||||
{ PCI_VDEVICE(NI, 0x70c9), .driver_data = BOARD_PXI6515 },
|
||||
{ PCI_VDEVICE(NI, 0x70cc), .driver_data = BOARD_PCI6512 },
|
||||
{ PCI_VDEVICE(NI, 0x70cd), .driver_data = BOARD_PXI6514 },
|
||||
{ PCI_VDEVICE(NI, 0x70d1), .driver_data = BOARD_PXI6513 },
|
||||
{ PCI_VDEVICE(NI, 0x70d2), .driver_data = BOARD_PXI6512 },
|
||||
{ PCI_VDEVICE(NI, 0x70d3), .driver_data = BOARD_PXI6511 },
|
||||
{ PCI_VDEVICE(NI, 0x7124), .driver_data = BOARD_PCI6510 },
|
||||
{ PCI_VDEVICE(NI, 0x7125), .driver_data = BOARD_PCI6516 },
|
||||
{ PCI_VDEVICE(NI, 0x7126), .driver_data = BOARD_PCI6517 },
|
||||
{ PCI_VDEVICE(NI, 0x7127), .driver_data = BOARD_PCI6518 },
|
||||
{ PCI_VDEVICE(NI, 0x7128), .driver_data = BOARD_PCI6519 },
|
||||
{ PCI_VDEVICE(NI, 0x718b), .driver_data = BOARD_PCI6521 },
|
||||
{ PCI_VDEVICE(NI, 0x718c), .driver_data = BOARD_PXI6521 },
|
||||
{ PCI_VDEVICE(NI, 0x71c5), .driver_data = BOARD_PCI6520 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, ni_65xx_pci_table);
|
||||
|
||||
|
||||
@@ -1230,14 +1230,14 @@ static int ni_660x_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id ni_660x_pci_table[] = {
|
||||
{ PCI_VDEVICE(NI, 0x1310), BOARD_PCI6602 },
|
||||
{ PCI_VDEVICE(NI, 0x1360), BOARD_PXI6602 },
|
||||
{ PCI_VDEVICE(NI, 0x2c60), BOARD_PCI6601 },
|
||||
{ PCI_VDEVICE(NI, 0x2db0), BOARD_PCI6608 },
|
||||
{ PCI_VDEVICE(NI, 0x2cc0), BOARD_PXI6608 },
|
||||
{ PCI_VDEVICE(NI, 0x1e30), BOARD_PCI6624 },
|
||||
{ PCI_VDEVICE(NI, 0x1e40), BOARD_PXI6624 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x1310), .driver_data = BOARD_PCI6602 },
|
||||
{ PCI_VDEVICE(NI, 0x1360), .driver_data = BOARD_PXI6602 },
|
||||
{ PCI_VDEVICE(NI, 0x2c60), .driver_data = BOARD_PCI6601 },
|
||||
{ PCI_VDEVICE(NI, 0x2db0), .driver_data = BOARD_PCI6608 },
|
||||
{ PCI_VDEVICE(NI, 0x2cc0), .driver_data = BOARD_PXI6608 },
|
||||
{ PCI_VDEVICE(NI, 0x1e30), .driver_data = BOARD_PCI6624 },
|
||||
{ PCI_VDEVICE(NI, 0x1e40), .driver_data = BOARD_PXI6624 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, ni_660x_pci_table);
|
||||
|
||||
|
||||
@@ -259,10 +259,10 @@ static int ni_670x_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id ni_670x_pci_table[] = {
|
||||
{ PCI_VDEVICE(NI, 0x1290), BOARD_PCI6704 },
|
||||
{ PCI_VDEVICE(NI, 0x1920), BOARD_PXI6704 },
|
||||
{ PCI_VDEVICE(NI, 0x2c90), BOARD_PCI6703 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x1290), .driver_data = BOARD_PCI6704 },
|
||||
{ PCI_VDEVICE(NI, 0x1920), .driver_data = BOARD_PXI6704 },
|
||||
{ PCI_VDEVICE(NI, 0x2c90), .driver_data = BOARD_PCI6703 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, ni_670x_pci_table);
|
||||
|
||||
|
||||
@@ -106,8 +106,8 @@ static struct comedi_driver labpc_pci_comedi_driver = {
|
||||
};
|
||||
|
||||
static const struct pci_device_id labpc_pci_table[] = {
|
||||
{ PCI_VDEVICE(NI, 0x161), BOARD_NI_PCI1200 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x0161), .driver_data = BOARD_NI_PCI1200 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, labpc_pci_table);
|
||||
|
||||
|
||||
@@ -987,10 +987,10 @@ static int ni_pcidio_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id ni_pcidio_pci_table[] = {
|
||||
{ PCI_VDEVICE(NI, 0x1150), BOARD_PCIDIO_32HS },
|
||||
{ PCI_VDEVICE(NI, 0x12b0), BOARD_PCI6534 },
|
||||
{ PCI_VDEVICE(NI, 0x1320), BOARD_PXI6533 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x1150), .driver_data = BOARD_PCIDIO_32HS },
|
||||
{ PCI_VDEVICE(NI, 0x12b0), .driver_data = BOARD_PCI6534 },
|
||||
{ PCI_VDEVICE(NI, 0x1320), .driver_data = BOARD_PXI6533 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, ni_pcidio_pci_table);
|
||||
|
||||
|
||||
@@ -1402,72 +1402,72 @@ static int ni_pcimio_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id ni_pcimio_pci_table[] = {
|
||||
{ PCI_VDEVICE(NI, 0x0162), BOARD_PCIMIO_16XE_50 }, /* 0x1620? */
|
||||
{ PCI_VDEVICE(NI, 0x1170), BOARD_PCIMIO_16XE_10 },
|
||||
{ PCI_VDEVICE(NI, 0x1180), BOARD_PCIMIO_16E_1 },
|
||||
{ PCI_VDEVICE(NI, 0x1190), BOARD_PCIMIO_16E_4 },
|
||||
{ PCI_VDEVICE(NI, 0x11b0), BOARD_PXI6070E },
|
||||
{ PCI_VDEVICE(NI, 0x11c0), BOARD_PXI6040E },
|
||||
{ PCI_VDEVICE(NI, 0x11d0), BOARD_PXI6030E },
|
||||
{ PCI_VDEVICE(NI, 0x1270), BOARD_PCI6032E },
|
||||
{ PCI_VDEVICE(NI, 0x1330), BOARD_PCI6031E },
|
||||
{ PCI_VDEVICE(NI, 0x1340), BOARD_PCI6033E },
|
||||
{ PCI_VDEVICE(NI, 0x1350), BOARD_PCI6071E },
|
||||
{ PCI_VDEVICE(NI, 0x14e0), BOARD_PCI6110 },
|
||||
{ PCI_VDEVICE(NI, 0x14f0), BOARD_PCI6111 },
|
||||
{ PCI_VDEVICE(NI, 0x1580), BOARD_PXI6031E },
|
||||
{ PCI_VDEVICE(NI, 0x15b0), BOARD_PXI6071E },
|
||||
{ PCI_VDEVICE(NI, 0x1880), BOARD_PCI6711 },
|
||||
{ PCI_VDEVICE(NI, 0x1870), BOARD_PCI6713 },
|
||||
{ PCI_VDEVICE(NI, 0x18b0), BOARD_PCI6052E },
|
||||
{ PCI_VDEVICE(NI, 0x18c0), BOARD_PXI6052E },
|
||||
{ PCI_VDEVICE(NI, 0x2410), BOARD_PCI6733 },
|
||||
{ PCI_VDEVICE(NI, 0x2420), BOARD_PXI6733 },
|
||||
{ PCI_VDEVICE(NI, 0x2430), BOARD_PCI6731 },
|
||||
{ PCI_VDEVICE(NI, 0x2890), BOARD_PCI6036E },
|
||||
{ PCI_VDEVICE(NI, 0x28c0), BOARD_PCI6014 },
|
||||
{ PCI_VDEVICE(NI, 0x2a60), BOARD_PCI6023E },
|
||||
{ PCI_VDEVICE(NI, 0x2a70), BOARD_PCI6024E },
|
||||
{ PCI_VDEVICE(NI, 0x2a80), BOARD_PCI6025E },
|
||||
{ PCI_VDEVICE(NI, 0x2ab0), BOARD_PXI6025E },
|
||||
{ PCI_VDEVICE(NI, 0x2b80), BOARD_PXI6713 },
|
||||
{ PCI_VDEVICE(NI, 0x2b90), BOARD_PXI6711 },
|
||||
{ PCI_VDEVICE(NI, 0x2c80), BOARD_PCI6035E },
|
||||
{ PCI_VDEVICE(NI, 0x2ca0), BOARD_PCI6034E },
|
||||
{ PCI_VDEVICE(NI, 0x70aa), BOARD_PCI6229 },
|
||||
{ PCI_VDEVICE(NI, 0x70ab), BOARD_PCI6259 },
|
||||
{ PCI_VDEVICE(NI, 0x70ac), BOARD_PCI6289 },
|
||||
{ PCI_VDEVICE(NI, 0x70ad), BOARD_PXI6251 },
|
||||
{ PCI_VDEVICE(NI, 0x70ae), BOARD_PXI6220 },
|
||||
{ PCI_VDEVICE(NI, 0x70af), BOARD_PCI6221 },
|
||||
{ PCI_VDEVICE(NI, 0x70b0), BOARD_PCI6220 },
|
||||
{ PCI_VDEVICE(NI, 0x70b1), BOARD_PXI6229 },
|
||||
{ PCI_VDEVICE(NI, 0x70b2), BOARD_PXI6259 },
|
||||
{ PCI_VDEVICE(NI, 0x70b3), BOARD_PXI6289 },
|
||||
{ PCI_VDEVICE(NI, 0x70b4), BOARD_PCI6250 },
|
||||
{ PCI_VDEVICE(NI, 0x70b5), BOARD_PXI6221 },
|
||||
{ PCI_VDEVICE(NI, 0x70b6), BOARD_PCI6280 },
|
||||
{ PCI_VDEVICE(NI, 0x70b7), BOARD_PCI6254 },
|
||||
{ PCI_VDEVICE(NI, 0x70b8), BOARD_PCI6251 },
|
||||
{ PCI_VDEVICE(NI, 0x70b9), BOARD_PXI6250 },
|
||||
{ PCI_VDEVICE(NI, 0x70ba), BOARD_PXI6254 },
|
||||
{ PCI_VDEVICE(NI, 0x70bb), BOARD_PXI6280 },
|
||||
{ PCI_VDEVICE(NI, 0x70bc), BOARD_PCI6284 },
|
||||
{ PCI_VDEVICE(NI, 0x70bd), BOARD_PCI6281 },
|
||||
{ PCI_VDEVICE(NI, 0x70be), BOARD_PXI6284 },
|
||||
{ PCI_VDEVICE(NI, 0x70bf), BOARD_PXI6281 },
|
||||
{ PCI_VDEVICE(NI, 0x70c0), BOARD_PCI6143 },
|
||||
{ PCI_VDEVICE(NI, 0x70f2), BOARD_PCI6224 },
|
||||
{ PCI_VDEVICE(NI, 0x70f3), BOARD_PXI6224 },
|
||||
{ PCI_VDEVICE(NI, 0x710d), BOARD_PXI6143 },
|
||||
{ PCI_VDEVICE(NI, 0x716c), BOARD_PCI6225 },
|
||||
{ PCI_VDEVICE(NI, 0x716d), BOARD_PXI6225 },
|
||||
{ PCI_VDEVICE(NI, 0x717d), BOARD_PCIE6251 },
|
||||
{ PCI_VDEVICE(NI, 0x717f), BOARD_PCIE6259 },
|
||||
{ PCI_VDEVICE(NI, 0x71bc), BOARD_PCI6221_37PIN },
|
||||
{ PCI_VDEVICE(NI, 0x72e8), BOARD_PXIE6251 },
|
||||
{ PCI_VDEVICE(NI, 0x72e9), BOARD_PXIE6259 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(NI, 0x0162), .driver_data = BOARD_PCIMIO_16XE_50 }, /* 0x1620? */
|
||||
{ PCI_VDEVICE(NI, 0x1170), .driver_data = BOARD_PCIMIO_16XE_10 },
|
||||
{ PCI_VDEVICE(NI, 0x1180), .driver_data = BOARD_PCIMIO_16E_1 },
|
||||
{ PCI_VDEVICE(NI, 0x1190), .driver_data = BOARD_PCIMIO_16E_4 },
|
||||
{ PCI_VDEVICE(NI, 0x11b0), .driver_data = BOARD_PXI6070E },
|
||||
{ PCI_VDEVICE(NI, 0x11c0), .driver_data = BOARD_PXI6040E },
|
||||
{ PCI_VDEVICE(NI, 0x11d0), .driver_data = BOARD_PXI6030E },
|
||||
{ PCI_VDEVICE(NI, 0x1270), .driver_data = BOARD_PCI6032E },
|
||||
{ PCI_VDEVICE(NI, 0x1330), .driver_data = BOARD_PCI6031E },
|
||||
{ PCI_VDEVICE(NI, 0x1340), .driver_data = BOARD_PCI6033E },
|
||||
{ PCI_VDEVICE(NI, 0x1350), .driver_data = BOARD_PCI6071E },
|
||||
{ PCI_VDEVICE(NI, 0x14e0), .driver_data = BOARD_PCI6110 },
|
||||
{ PCI_VDEVICE(NI, 0x14f0), .driver_data = BOARD_PCI6111 },
|
||||
{ PCI_VDEVICE(NI, 0x1580), .driver_data = BOARD_PXI6031E },
|
||||
{ PCI_VDEVICE(NI, 0x15b0), .driver_data = BOARD_PXI6071E },
|
||||
{ PCI_VDEVICE(NI, 0x1880), .driver_data = BOARD_PCI6711 },
|
||||
{ PCI_VDEVICE(NI, 0x1870), .driver_data = BOARD_PCI6713 },
|
||||
{ PCI_VDEVICE(NI, 0x18b0), .driver_data = BOARD_PCI6052E },
|
||||
{ PCI_VDEVICE(NI, 0x18c0), .driver_data = BOARD_PXI6052E },
|
||||
{ PCI_VDEVICE(NI, 0x2410), .driver_data = BOARD_PCI6733 },
|
||||
{ PCI_VDEVICE(NI, 0x2420), .driver_data = BOARD_PXI6733 },
|
||||
{ PCI_VDEVICE(NI, 0x2430), .driver_data = BOARD_PCI6731 },
|
||||
{ PCI_VDEVICE(NI, 0x2890), .driver_data = BOARD_PCI6036E },
|
||||
{ PCI_VDEVICE(NI, 0x28c0), .driver_data = BOARD_PCI6014 },
|
||||
{ PCI_VDEVICE(NI, 0x2a60), .driver_data = BOARD_PCI6023E },
|
||||
{ PCI_VDEVICE(NI, 0x2a70), .driver_data = BOARD_PCI6024E },
|
||||
{ PCI_VDEVICE(NI, 0x2a80), .driver_data = BOARD_PCI6025E },
|
||||
{ PCI_VDEVICE(NI, 0x2ab0), .driver_data = BOARD_PXI6025E },
|
||||
{ PCI_VDEVICE(NI, 0x2b80), .driver_data = BOARD_PXI6713 },
|
||||
{ PCI_VDEVICE(NI, 0x2b90), .driver_data = BOARD_PXI6711 },
|
||||
{ PCI_VDEVICE(NI, 0x2c80), .driver_data = BOARD_PCI6035E },
|
||||
{ PCI_VDEVICE(NI, 0x2ca0), .driver_data = BOARD_PCI6034E },
|
||||
{ PCI_VDEVICE(NI, 0x70aa), .driver_data = BOARD_PCI6229 },
|
||||
{ PCI_VDEVICE(NI, 0x70ab), .driver_data = BOARD_PCI6259 },
|
||||
{ PCI_VDEVICE(NI, 0x70ac), .driver_data = BOARD_PCI6289 },
|
||||
{ PCI_VDEVICE(NI, 0x70ad), .driver_data = BOARD_PXI6251 },
|
||||
{ PCI_VDEVICE(NI, 0x70ae), .driver_data = BOARD_PXI6220 },
|
||||
{ PCI_VDEVICE(NI, 0x70af), .driver_data = BOARD_PCI6221 },
|
||||
{ PCI_VDEVICE(NI, 0x70b0), .driver_data = BOARD_PCI6220 },
|
||||
{ PCI_VDEVICE(NI, 0x70b1), .driver_data = BOARD_PXI6229 },
|
||||
{ PCI_VDEVICE(NI, 0x70b2), .driver_data = BOARD_PXI6259 },
|
||||
{ PCI_VDEVICE(NI, 0x70b3), .driver_data = BOARD_PXI6289 },
|
||||
{ PCI_VDEVICE(NI, 0x70b4), .driver_data = BOARD_PCI6250 },
|
||||
{ PCI_VDEVICE(NI, 0x70b5), .driver_data = BOARD_PXI6221 },
|
||||
{ PCI_VDEVICE(NI, 0x70b6), .driver_data = BOARD_PCI6280 },
|
||||
{ PCI_VDEVICE(NI, 0x70b7), .driver_data = BOARD_PCI6254 },
|
||||
{ PCI_VDEVICE(NI, 0x70b8), .driver_data = BOARD_PCI6251 },
|
||||
{ PCI_VDEVICE(NI, 0x70b9), .driver_data = BOARD_PXI6250 },
|
||||
{ PCI_VDEVICE(NI, 0x70ba), .driver_data = BOARD_PXI6254 },
|
||||
{ PCI_VDEVICE(NI, 0x70bb), .driver_data = BOARD_PXI6280 },
|
||||
{ PCI_VDEVICE(NI, 0x70bc), .driver_data = BOARD_PCI6284 },
|
||||
{ PCI_VDEVICE(NI, 0x70bd), .driver_data = BOARD_PCI6281 },
|
||||
{ PCI_VDEVICE(NI, 0x70be), .driver_data = BOARD_PXI6284 },
|
||||
{ PCI_VDEVICE(NI, 0x70bf), .driver_data = BOARD_PXI6281 },
|
||||
{ PCI_VDEVICE(NI, 0x70c0), .driver_data = BOARD_PCI6143 },
|
||||
{ PCI_VDEVICE(NI, 0x70f2), .driver_data = BOARD_PCI6224 },
|
||||
{ PCI_VDEVICE(NI, 0x70f3), .driver_data = BOARD_PXI6224 },
|
||||
{ PCI_VDEVICE(NI, 0x710d), .driver_data = BOARD_PXI6143 },
|
||||
{ PCI_VDEVICE(NI, 0x716c), .driver_data = BOARD_PCI6225 },
|
||||
{ PCI_VDEVICE(NI, 0x716d), .driver_data = BOARD_PXI6225 },
|
||||
{ PCI_VDEVICE(NI, 0x717d), .driver_data = BOARD_PCIE6251 },
|
||||
{ PCI_VDEVICE(NI, 0x717f), .driver_data = BOARD_PCIE6259 },
|
||||
{ PCI_VDEVICE(NI, 0x71bc), .driver_data = BOARD_PCI6221_37PIN },
|
||||
{ PCI_VDEVICE(NI, 0x72e8), .driver_data = BOARD_PXIE6251 },
|
||||
{ PCI_VDEVICE(NI, 0x72e9), .driver_data = BOARD_PXIE6259 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, ni_pcimio_pci_table);
|
||||
|
||||
|
||||
@@ -1345,9 +1345,9 @@ static int rtd520_pci_probe(struct pci_dev *dev,
|
||||
}
|
||||
|
||||
static const struct pci_device_id rtd520_pci_table[] = {
|
||||
{ PCI_VDEVICE(RTD, 0x7520), BOARD_DM7520 },
|
||||
{ PCI_VDEVICE(RTD, 0x4520), BOARD_PCI4520 },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE(RTD, 0x7520), .driver_data = BOARD_DM7520 },
|
||||
{ PCI_VDEVICE(RTD, 0x4520), .driver_data = BOARD_PCI4520 },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, rtd520_pci_table);
|
||||
|
||||
|
||||
@@ -2585,9 +2585,9 @@ static int s626_pci_probe(struct pci_dev *dev,
|
||||
* Philips SAA7146 media/dvb based cards.
|
||||
*/
|
||||
static const struct pci_device_id s626_pci_table[] = {
|
||||
{ PCI_DEVICE_SUB(PCI_VENDOR_ID_PHILIPS, PCI_DEVICE_ID_PHILIPS_SAA7146,
|
||||
0x6000, 0x0272) },
|
||||
{ 0 }
|
||||
{ PCI_VDEVICE_SUB(PHILIPS, PCI_DEVICE_ID_PHILIPS_SAA7146,
|
||||
0x6000, 0x0272) },
|
||||
{ }
|
||||
};
|
||||
MODULE_DEVICE_TABLE(pci, s626_pci_table);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user