diff options
Diffstat (limited to 'hw/bitbang_i2c.c')
-rw-r--r-- | hw/bitbang_i2c.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/hw/bitbang_i2c.c b/hw/bitbang_i2c.c index 9ab04cc42e..443ddb2b0f 100644 --- a/hw/bitbang_i2c.c +++ b/hw/bitbang_i2c.c @@ -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) |