tests: convert OMAP i2c tests to qgraph

This way, pca9952-test and tmp105-test will run for every machine
that exposes an i2c-bus.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
Paolo Bonzini 2019-03-18 14:07:13 +01:00
parent 751a7a5d00
commit 93c3fe2a34
5 changed files with 34 additions and 74 deletions

View file

@ -187,25 +187,6 @@ void omap_i2c_init(OMAPI2C *s, QTestState *qts, uint64_t addr)
s->parent.qts = qts;
}
I2CAdapter *omap_i2c_create(QTestState *qts, uint64_t addr)
{
OMAPI2C *s = g_malloc0(sizeof(*s));
omap_i2c_init(s, qts, addr);
return &s->parent;
}
void omap_i2c_free(I2CAdapter *i2c)
{
OMAPI2C *s;
if (!i2c) {
return;
}
s = container_of(i2c, OMAPI2C, parent);
g_free(s);
}
static void omap_i2c_register_nodes(void)
{
qos_node_create_driver("omap_i2c", NULL);