1334
1329
ohci->pci_dev.config[0x0b] = 0xc;
1335
1330
ohci->pci_dev.config[0x3d] = 0x01; /* interrupt pin 1 */
1337
usb_ohci_init(&ohci->state, num_ports, devfn, &ohci->pci_dev,
1332
usb_ohci_init(&ohci->state, num_ports, devfn, ohci->pci_dev.irq[0],
1340
1335
pci_register_io_region((struct PCIDevice *)ohci, 0, 256,
1341
1336
PCI_ADDRESS_SPACE_MEM, ohci_mapfunc);
1344
1339
void usb_ohci_init_pxa(target_phys_addr_t base, int num_ports, int devfn,
1347
1342
OHCIState *ohci = (OHCIState *)qemu_mallocz(sizeof(OHCIState));
1349
usb_ohci_init(ohci, num_ports, devfn, pic, irq,
1344
usb_ohci_init(ohci, num_ports, devfn, irq,
1350
1345
OHCI_TYPE_PXA, "OHCI USB");