hw/i2c/aspeed: Fix MASTER_EN missing error message
commit0c0f1bee6a24cf36a019aefa26d849480a31c746
authorPeter Delevoryas <pdel@fb.com>
Thu, 30 Jun 2022 07:21:14 +0000 (30 09:21 +0200)
committerCédric Le Goater <clg@kaod.org>
Thu, 30 Jun 2022 07:21:14 +0000 (30 09:21 +0200)
tree863d093482f37c889b6702940b91c3adb2803c6f
parentb582b7a191f23c3f862c3b3aef96d6136508c07f
hw/i2c/aspeed: Fix MASTER_EN missing error message

aspeed_i2c_bus_is_master is checking if master mode is enabled in the I2C
bus controller's function-control register, not that slave mode is enabled
or something.  The error here is that the guest is trying to trigger an I2C
master mode command while master mode is not enabled.

Fixes: ba2cccd64e90f342 ("aspeed: i2c: Add new mode support")
Signed-off-by: Peter Delevoryas <pdel@fb.com>
Message-Id: <20220630045133.32251-4-me@pjd.dev>
Reviewed-by: Cédric Le Goater <clg@kaod.org>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
hw/i2c/aspeed_i2c.c