diff options
author | Patrick Venture <venture@google.com> | 2022-01-19 13:43:29 -0800 |
---|---|---|
committer | Laurent Vivier <laurent@vivier.eu> | 2022-02-21 18:21:54 +0100 |
commit | 21b86097f8e318a1878f11428a5f449022b763ad (patch) | |
tree | 2920da747c969bed8e169a6f74e1dd428cdfc538 /hw | |
parent | 7fa6d336b38884680b530817bb78486c8368c6a6 (diff) |
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>
Diffstat (limited to 'hw')
-rw-r--r-- | hw/nvram/eeprom_at24c.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/nvram/eeprom_at24c.c b/hw/nvram/eeprom_at24c.c index af6f5dbb99..da435500ba 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: |