]> git.proxmox.com Git - qemu.git/blobdiff - hw/bitbang_i2c.c
qdev: add return value to init() callbacks.
[qemu.git] / hw / bitbang_i2c.c
index 9ab04cc42e2a20d99d3c371c786d5b5c8d98269c..443ddb2b0f3d242082566b74bd36ffbd50c33050 100644 (file)
@@ -153,7 +153,7 @@ static void bitbang_i2c_gpio_set(void *opaque, int irq, int level)
     i2c->last_clock = clock;
 }
 
-static void bitbang_i2c_init(SysBusDevice *dev)
+static int bitbang_i2c_init(SysBusDevice *dev)
 {
     bitbang_i2c_interface *s = FROM_SYSBUS(bitbang_i2c_interface, dev);
     i2c_bus *bus;
@@ -168,6 +168,8 @@ static void bitbang_i2c_init(SysBusDevice *dev)
 
     qdev_init_gpio_in(&dev->qdev, bitbang_i2c_gpio_set, 2);
     qdev_init_gpio_out(&dev->qdev, &s->out, 1);
+
+    return 0;
 }
 
 static void bitbang_i2c_register(void)