* Linux CAN-bus device driver.
* The card support added by Paolo Grisleri <grisleri@ce.unipr.it>
* This software is released under the GPL-License.
- * Version lincan-0.2 9 Jul 2003
+ * Version lincan-0.3 17 Jun 2004
*/
#include "../include/can.h"
int ems_cpcpci_init_chip_data(struct candevice_t *candev, int chipnr)
{
-
if(candev->sysdevptr.pcidev==NULL)
return -ENODEV;
+ sja1000p_fill_chipspecops(candev->chip[chipnr]);
+
candev->chip[chipnr]->chip_irq=candev->sysdevptr.pcidev->irq;
- candev->chip[chipnr]->chip_type="sja1000p";
candev->chip[chipnr]->chip_base_addr = candev->io_addr+
0x400 + chipnr*EMS_CPCPCI_BYTES_PER_CIRCUIT;
candev->chip[chipnr]->flags = 0;