aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Venture <venture@google.com>2022-01-19 13:43:29 -0800
committerLaurent Vivier <laurent@vivier.eu>2022-02-21 18:21:54 +0100
commit21b86097f8e318a1878f11428a5f449022b763ad (patch)
tree2920da747c969bed8e169a6f74e1dd428cdfc538
parent7fa6d336b38884680b530817bb78486c8368c6a6 (diff)
downloadqemu-21b86097f8e318a1878f11428a5f449022b763ad.zip
qemu-21b86097f8e318a1878f11428a5f449022b763ad.tar.gz
qemu-21b86097f8e318a1878f11428a5f449022b763ad.tar.bz2
hw/nvram: use at24 macro
Use the macro for going from I2CSlave to EEPROMState. Signed-off-by: Patrick Venture <venture@google.com> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Message-Id: <20220119214329.2557049-1-venture@google.com> Signed-off-by: Laurent Vivier <laurent@vivier.eu>
-rw-r--r--hw/nvram/eeprom_at24c.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/nvram/eeprom_at24c.c b/hw/nvram/eeprom_at24c.c
index af6f5db..da43550 100644
--- a/hw/nvram/eeprom_at24c.c
+++ b/hw/nvram/eeprom_at24c.c
@@ -54,7 +54,7 @@ struct EEPROMState {
static
int at24c_eeprom_event(I2CSlave *s, enum i2c_event event)
{
- EEPROMState *ee = container_of(s, EEPROMState, parent_obj);
+ EEPROMState *ee = AT24C_EE(s);
switch (event) {
case I2C_START_SEND: