Revision 9147b752

b/hw/tusb6010.c
785 785
    sysbus_init_mmio_region(dev, &s->iomem[0]);
786 786
    sysbus_init_mmio_region(dev, &s->iomem[1]);
787 787
    sysbus_init_irq(dev, &s->irq);
788
    qdev_init_gpio_in(&dev->qdev, tusb6010_irq, __musb_irq_max + 1);
789
    musb_irqs = g_new0(qemu_irq, __musb_irq_max);
790
    for (i = 0; i < __musb_irq_max; i++) {
788
    qdev_init_gpio_in(&dev->qdev, tusb6010_irq, musb_irq_max + 1);
789
    musb_irqs = g_new0(qemu_irq, musb_irq_max);
790
    for (i = 0; i < musb_irq_max; i++) {
791 791
        musb_irqs[i] = qdev_get_gpio_in(&dev->qdev, i + 1);
792 792
    }
793 793
    s->musb = musb_init(musb_irqs);
b/hw/usb.h
338 338
    musb_irq_tx,
339 339
    musb_set_vbus,
340 340
    musb_set_session,
341
    __musb_irq_max,
341
    /* Add new interrupts here */
342
    musb_irq_max, /* total number of interrupts defined */
342 343
};
343 344

  
344 345
typedef struct MUSBState MUSBState;

Also available in: Unified diff