/* Do the basic setup for the SIIMAGE hardware interface and then do the MMIO setup if we can. This is the first look in we get for setting up the hwif so that we can get the iops right before using them.  */
static void __devinit init_iops_siimage(ide_hwif_t *hwif)
/* Do the basic setup for the SIIMAGE hardware interface and then do the MMIO setup if we can. This is the first look in we get for setting up the hwif so that we can get the iops right before using them.  */
static void __devinit init_iops_siimage(ide_hwif_t *hwif)
{
	struct pci_dev *dev = to_pci_dev(hwif->dev);
	struct ide_host *host = pci_get_drvdata(dev);
	hwif->hwif_data = NULL;
	hwif->rqsize = 15;
	if (host->host_priv)
		init_mmio_iops_siimage(hwif);
}