static void __init init_dma_sl82c105(ide_hwif_t *hwif, unsigned long dma_base) 
static void __devinit init_dma_sl82c105(ide_hwif_t *hwif, unsigned long dma_base) 
static void __init init_dma_sl82c105(ide_hwif_t *hwif, unsigned long dma_base){	unsigned int rev;	u8 dma_state;	DBG(("init_dma_sl82c105(hwif: ide%d, dma_base: 0x%08x)\n", hwif->index, dma_base));	hwif->autodma = 0;	if (!dma_base)		return;	dma_state = hwif->INB(dma_base + 2);	rev = sl82c105_bridge_revision(hwif->pci_dev);	if (rev <= 5) {		printk("    %s: Winbond 553 bridge revision %d, BM-DMA disabled\n",		       hwif->name, rev);		dma_state &= ~0x60;	} else {		dma_state |= 0x60;		if (!noautodma)			hwif->autodma = 1;	}	hwif->OUTB(dma_state, dma_base + 2);	ide_setup_dma(hwif, dma_base, 8);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/34a6224691e638dd36b393aa439d021a19578fcc/sl82c105.c/clean/drivers/ide/pci/sl82c105.c