diff options
Diffstat (limited to 'drivers/scsi/atari_scsi.c')
| -rw-r--r-- | drivers/scsi/atari_scsi.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/scsi/atari_scsi.c b/drivers/scsi/atari_scsi.c index d401cf27113a..d99e70914817 100644 --- a/drivers/scsi/atari_scsi.c +++ b/drivers/scsi/atari_scsi.c @@ -865,7 +865,7 @@ fail_alloc:  	return error;  } -static int __exit atari_scsi_remove(struct platform_device *pdev) +static void __exit atari_scsi_remove(struct platform_device *pdev)  {  	struct Scsi_Host *instance = platform_get_drvdata(pdev); @@ -876,11 +876,10 @@ static int __exit atari_scsi_remove(struct platform_device *pdev)  	scsi_host_put(instance);  	if (atari_dma_buffer)  		atari_stram_free(atari_dma_buffer); -	return 0;  }  static struct platform_driver atari_scsi_driver = { -	.remove = __exit_p(atari_scsi_remove), +	.remove_new = __exit_p(atari_scsi_remove),  	.driver = {  		.name	= DRV_MODULE_NAME,  	},  |