"VME base address for A24 mode must not be >= 0xf00000 due to "
"VME base address for A24 mode must not be >= 0xf00000 due to addressing conflict with the Tsi148 VME bridge. Please change your card's configuration.\n");
"addressing conflict with the Tsi148 VME bridge. Please change "
@@ -673,7 +700,7 @@ int svec_reconfigure(struct svec_dev *svec)
...
@@ -673,7 +700,7 @@ int svec_reconfigure(struct svec_dev *svec)
}
}
return0;
return0;
failed_unmap:
failed_unmap:
svec_unmap_window(svec,MAP_REG);
svec_unmap_window(svec,MAP_REG);
returnerror;
returnerror;
}
}
...
@@ -738,9 +765,7 @@ static int svec_probe(struct device *pdev, unsigned int ndev)
...
@@ -738,9 +765,7 @@ static int svec_probe(struct device *pdev, unsigned int ndev)
/* see if we are really talking to a SVEC */
/* see if we are really talking to a SVEC */
if(svec_check_bootloader_present(svec)<0){
if(svec_check_bootloader_present(svec)<0){
dev_err(pdev,
dev_err(pdev,
"ERROR: The SVEC expected in slot %d is not responding, "
"ERROR: The SVEC expected in slot %d is not responding, the mezzanines installed on it will not be visible in the system. Please check if the card is correctly installed.\n",
"the mezzanines installed on it will not be visible in the"
"system. Please check if the card is correctly installed.\n",
svec->slot);
svec->slot);
error=-ENODEV;
error=-ENODEV;
...
@@ -748,16 +773,16 @@ static int svec_probe(struct device *pdev, unsigned int ndev)
...
@@ -748,16 +773,16 @@ static int svec_probe(struct device *pdev, unsigned int ndev)
}
}
/* Get firmware name */
/* Get firmware name */
if(ndev<fw_name_num){
if(ndev<fw_name_num)
svec->fw_name=fw_name[ndev];
svec->fw_name=fw_name[ndev];
}else{
else
svec->fw_name=svec_fw_name;/* Default value */
svec->fw_name=svec_fw_name;/* Default value */
}
if(svec->verbose)
if(svec->verbose)
dev_info(pdev,"using '%s' golden bitstream.",svec->fw_name);