diff options
Diffstat (limited to 'hw/xilinx_ethlite.c')
-rw-r--r-- | hw/xilinx_ethlite.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hw/xilinx_ethlite.c b/hw/xilinx_ethlite.c index 851b5ae88a..9b0074c788 100644 --- a/hw/xilinx_ethlite.c +++ b/hw/xilinx_ethlite.c @@ -207,7 +207,7 @@ static void eth_cleanup(VLANClientState *vc) qemu_free(s); } -static void xilinx_ethlite_init(SysBusDevice *dev) +static int xilinx_ethlite_init(SysBusDevice *dev) { struct xlx_ethlite *s = FROM_SYSBUS(typeof (*s), dev); int regs; @@ -221,6 +221,7 @@ static void xilinx_ethlite_init(SysBusDevice *dev) qdev_get_macaddr(&dev->qdev, s->macaddr); s->vc = qdev_get_vlan_client(&dev->qdev, eth_can_rx, eth_rx, NULL, eth_cleanup, s); + return 0; } static SysBusDeviceInfo xilinx_ethlite_info = { |