/* The generic IDE core will have disabled the BMEN bit before this function is called.  */
static void sl82c105_dma_start(ide_drive_t *drive)
/* The generic IDE core will have disabled the BMEN bit before this function is called.  */
static void sl82c105_dma_start(ide_drive_t *drive)
{
	ide_hwif_t *hwif	= drive->hwif;
	struct pci_dev *dev	= to_pci_dev(hwif->dev);
	int reg 		= 0x44 + drive->dn * 4;
	pci_write_config_word(dev, reg,
			      (unsigned long)ide_get_drivedata(drive) >> 16);
	sl82c105_reset_host(dev);
	ide_dma_start(drive);
}