X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Fibmmca.c;h=a3fdead9bce99a64284647d4ea7c5024b07d9b52;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=917dc2ed9244dfcc4898465eb34d3408e32ae3b1;hpb=9bf4aaab3e101692164d49b7ca357651eb691cb6;p=linux-2.6.git diff --git a/drivers/scsi/ibmmca.c b/drivers/scsi/ibmmca.c index 917dc2ed9..a3fdead9b 100644 --- a/drivers/scsi/ibmmca.c +++ b/drivers/scsi/ibmmca.c @@ -292,7 +292,7 @@ struct subsys_list_struct { #define INTEGRATED_SCSI 101 /* List of possible IBM-SCSI-adapters */ -struct subsys_list_struct subsys_list[] = { +static struct subsys_list_struct subsys_list[] = { {0x8efc, "IBM SCSI-2 F/W Adapter"}, /* special = 0 */ {0x8efd, "IBM 7568 Industrial Computer SCSI Adapter w/Cache"}, /* special = 1 */ {0x8ef8, "IBM Expansion Unit SCSI Controller"}, /* special = 2 */ @@ -451,14 +451,17 @@ static int scsi_id[IM_MAX_HOSTS] = { 7, 7, 7, 7, 7, 7, 7, 7 }; (that is kernel version 2.1.x) */ #if defined(MODULE) static char *boot_options = NULL; -MODULE_PARM(boot_options, "s"); -MODULE_PARM(io_port, "1-" __MODULE_STRING(IM_MAX_HOSTS) "i"); -MODULE_PARM(scsi_id, "1-" __MODULE_STRING(IM_MAX_HOSTS) "i"); +module_param(boot_options, charp, 0); +module_param_array(io_port, int, NULL, 0); +module_param_array(scsi_id, int, NULL, 0); + +#if 0 /* FIXME: No longer exist? --RR */ MODULE_PARM(display, "1i"); MODULE_PARM(adisplay, "1i"); MODULE_PARM(normal, "1i"); MODULE_PARM(ansi, "1i"); #endif +#endif /*counter of concurrent disk read/writes, to turn on/off disk led */ static int disk_rw_in_progress = 0;