}
static I2CSlaveInfo tmp105_info = {
+ .qdev.name = "tmp105",
+ .qdev.size = sizeof(TMP105State),
.init = tmp105_init,
.event = tmp105_event,
.recv = tmp105_rx,
static void tmp105_register_devices(void)
{
- i2c_register_slave("tmp105", sizeof(TMP105State), &tmp105_info);
+ i2c_register_slave(&tmp105_info);
}
device_init(tmp105_register_devices)