48
48
static u16 io[RTCAN_ISA_MAX_DEV];
49
49
static int irq[RTCAN_ISA_MAX_DEV];
50
static u32 clock[RTCAN_ISA_MAX_DEV];
50
static u32 can_clock[RTCAN_ISA_MAX_DEV];
51
51
static u8 ocr[RTCAN_ISA_MAX_DEV];
52
52
static u8 cdr[RTCAN_ISA_MAX_DEV];
54
54
compat_module_param_array(io, ushort, RTCAN_ISA_MAX_DEV, 0444);
55
55
compat_module_param_array(irq, int, RTCAN_ISA_MAX_DEV, 0444);
56
compat_module_param_array(clock, uint, RTCAN_ISA_MAX_DEV, 0444);
56
compat_module_param_array(can_clock, uint, RTCAN_ISA_MAX_DEV, 0444);
57
57
compat_module_param_array(ocr, byte, RTCAN_ISA_MAX_DEV, 0444);
58
58
compat_module_param_array(cdr, byte, RTCAN_ISA_MAX_DEV, 0444);
60
60
MODULE_PARM_DESC(io, "The io-port address");
61
61
MODULE_PARM_DESC(irq, "The interrupt number");
62
MODULE_PARM_DESC(clock, "External clock frequency (default 16 MHz)");
62
MODULE_PARM_DESC(can_clock, "External clock frequency (default 16 MHz)");
63
63
MODULE_PARM_DESC(ocr, "Value of output control register (default 0x1a)");
64
64
MODULE_PARM_DESC(cdr, "Value of clock divider register (default 0xc8");