Revision e23a1b33 hw/xilinx.h

b/hw/xilinx.h
9 9

  
10 10
    dev = qdev_create(NULL, "xilinx,intc");
11 11
    qdev_prop_set_uint32(dev, "kind-of-intr", kind_of_intr);
12
    qdev_init(dev);
12
    qdev_init_nofail(dev);
13 13
    sysbus_mmio_map(sysbus_from_qdev(dev), 0, base);
14 14
    sysbus_connect_irq(sysbus_from_qdev(dev), 0, irq);
15 15
    return dev;
......
24 24
    dev = qdev_create(NULL, "xilinx,timer");
25 25
    qdev_prop_set_uint32(dev, "nr-timers", nr);
26 26
    qdev_prop_set_uint32(dev, "frequency", freq);
27
    qdev_init(dev);
27
    qdev_init_nofail(dev);
28 28
    sysbus_mmio_map(sysbus_from_qdev(dev), 0, base);
29 29
    sysbus_connect_irq(sysbus_from_qdev(dev), 0, irq);
30 30
    return dev;
......
43 43
    dev->nd = nd;
44 44
    qdev_prop_set_uint32(dev, "txpingpong", txpingpong);
45 45
    qdev_prop_set_uint32(dev, "rxpingpong", rxpingpong);
46
    qdev_init(dev);
46
    qdev_init_nofail(dev);
47 47
    sysbus_mmio_map(sysbus_from_qdev(dev), 0, base);
48 48
    sysbus_connect_irq(sysbus_from_qdev(dev), 0, irq);
49 49
    return dev;

Also available in: Unified diff