int nr_all_chips;
int nr_82527_chips;
int nr_sja1000_chips;
+ can_spinlock_t device_lock;
struct canchip_t *chip[MAX_HW_CHIPS];
struct hwspecops_t *hwspecops;
extern int minor[MAX_TOT_CHIPS];
extern int extended;
extern int baudrate[MAX_TOT_CHIPS];
-extern char *hw[MAX_HW_CARDS];
extern int irq[MAX_IRQ];
+extern char *hw[MAX_HW_CARDS];
extern unsigned long io[MAX_HW_CARDS];
+extern long clockfreq[MAX_HW_CARDS];
extern int processlocal;
extern struct canhardware_t *hardware_p;