Revision d453c2c3 hw/sun4m.c

b/hw/sun4m.c
209 209
        m48t59_write(nvram, i, image[i]);
210 210
}
211 211

  
212
static void *slavio_intctl;
212
static DeviceState *slavio_intctl;
213 213

  
214 214
void pic_info(Monitor *mon)
215 215
{
......
748 748
    unsigned long kernel_size;
749 749
    BlockDriverState *fd[MAX_FD];
750 750
    void *fw_cfg;
751
    DeviceState *dev;
752 751
    DriveInfo *dinfo;
753 752

  
754 753
    /* init CPUs */
......
768 767

  
769 768
    prom_init(hwdef->slavio_base, bios_name);
770 769

  
771
    dev = slavio_intctl_init(hwdef->intctl_base,
772
                             hwdef->intctl_base + 0x10000ULL,
773
                             cpu_irqs,
774
                             7);
770
    slavio_intctl = slavio_intctl_init(hwdef->intctl_base,
771
                                       hwdef->intctl_base + 0x10000ULL,
772
                                       cpu_irqs,
773
                                       7);
775 774

  
776 775
    for (i = 0; i < 32; i++) {
777
        slavio_irq[i] = qdev_get_gpio_in(dev, i);
776
        slavio_irq[i] = qdev_get_gpio_in(slavio_intctl, i);
778 777
    }
779 778
    for (i = 0; i < MAX_CPUS; i++) {
780
        slavio_cpu_irq[i] = qdev_get_gpio_in(dev, 32 + i);
779
        slavio_cpu_irq[i] = qdev_get_gpio_in(slavio_intctl, 32 + i);
781 780
    }
782 781

  
783 782
    if (hwdef->idreg_base) {

Also available in: Unified diff