X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Fpas16.c;h=e70dedb0d0a5bec8f837ea904acef70680daa2a6;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=1c9788e2da2ed462fa38ac4add0dd5c9c1f42286;hpb=9bf4aaab3e101692164d49b7ca357651eb691cb6;p=linux-2.6.git diff --git a/drivers/scsi/pas16.c b/drivers/scsi/pas16.c index 1c9788e2d..e70dedb0d 100644 --- a/drivers/scsi/pas16.c +++ b/drivers/scsi/pas16.c @@ -605,6 +605,7 @@ static int pas16_release(struct Scsi_Host *shost) { if (shost->irq) free_irq(shost->irq, NULL); + NCR5380_exit(shost); if (shost->dma_channel != 0xff) free_dma(shost->dma_channel); if (shost->io_port && shost->n_io_port) @@ -632,7 +633,7 @@ static Scsi_Host_Template driver_template = { #include "scsi_module.c" #ifdef MODULE -MODULE_PARM(pas16_addr, "h"); -MODULE_PARM(pas16_irq, "i"); +module_param(pas16_addr, ushort, 0); +module_param(pas16_irq, int, 0); #endif MODULE_LICENSE("GPL");