X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fscsi%2Fdmx3191d.c;h=21a701c6ce96be25df2e3d96793efaa4cda4b0c4;hb=c7b5ebbddf7bcd3651947760f423e3783bbe6573;hp=ac3b28743a83cde57700f6ccbb4b26bcafea9f9a;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/drivers/scsi/dmx3191d.c b/drivers/scsi/dmx3191d.c index ac3b28743..21a701c6c 100644 --- a/drivers/scsi/dmx3191d.c +++ b/drivers/scsi/dmx3191d.c @@ -34,7 +34,7 @@ #include #include "scsi.h" -#include "hosts.h" +#include #include "dmx3191d.h" @@ -106,9 +106,10 @@ static const char * dmx3191d_info(struct Scsi_Host *host) { static int dmx3191d_release_resources(struct Scsi_Host *instance) { - release_region(instance->io_port, DMX3191D_REGION); if(instance->irq!=SCSI_IRQ_NONE) free_irq(instance->irq, instance); + NCR5380_exit(instance); + release_region(instance->io_port, DMX3191D_REGION); return 0; }