/* Release the resources assigned to this adapter after it has finished being used.  */
static void initio_remove_one(struct pci_dev *pdev)
/* Release the resources assigned to this adapter after it has finished being used.  */
static void initio_remove_one(struct pci_dev *pdev)
{
	struct Scsi_Host *host = pci_get_drvdata(pdev);
	struct initio_host *s = (struct initio_host *)host->hostdata;
	scsi_remove_host(host);
	free_irq(pdev->irq, host);
	release_region(s->addr, 256);
	scsi_host_put(host);
	pci_disable_device(pdev);
}