|
@@ -3231,7 +3231,7 @@ static void plx_init(pc300_t * card)
|
|
|
|
|
|
}
|
|
|
|
|
|
-static inline void show_version(void)
|
|
|
+static void show_version(void)
|
|
|
{
|
|
|
char *rcsvers, *rcsdate, *tmp;
|
|
|
|
|
@@ -3412,16 +3412,10 @@ static void cpc_init_card(pc300_t * card)
|
|
|
static int __devinit
|
|
|
cpc_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
|
|
|
{
|
|
|
- static int first_time = 1;
|
|
|
int err, eeprom_outdated = 0;
|
|
|
u16 device_id;
|
|
|
pc300_t *card;
|
|
|
|
|
|
- if (first_time) {
|
|
|
- first_time = 0;
|
|
|
- show_version();
|
|
|
- }
|
|
|
-
|
|
|
if ((err = pci_enable_device(pdev)) < 0)
|
|
|
return err;
|
|
|
|
|
@@ -3657,6 +3651,7 @@ static struct pci_driver cpc_driver = {
|
|
|
|
|
|
static int __init cpc_init(void)
|
|
|
{
|
|
|
+ show_version();
|
|
|
return pci_register_driver(&cpc_driver);
|
|
|
}
|
|
|
|