/* init_ohci1394_controller - Map the registers of the controller and init DMA This maps the registers of the specified controller and initializes it  */
static void __init init_ohci1394_controller(int num, int slot, int func)
/* init_ohci1394_controller - Map the registers of the controller and init DMA This maps the registers of the specified controller and initializes it  */
static void __init init_ohci1394_controller(int num, int slot, int func)
{
	unsigned long ohci_base;
	struct ti_ohci ohci;
	printk(KERN_INFO "init_ohci1394_dma: initializing OHCI-1394"
			 " at %02x:%02x.%x\n", num, slot, func);
	ohci_base = read_pci_config(num, slot, func, PCI_BASE_ADDRESS_0+(0<<2))
						   & PCI_BASE_ADDRESS_MEM_MASK;
	set_fixmap_nocache(FIX_OHCI1394_BASE, ohci_base);
	ohci.registers = (void *)fix_to_virt(FIX_OHCI1394_BASE);
	init_ohci1394_reset_and_init_dma(&ohci);
}