summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Venture2022-01-19 22:43:29 +0100
committerLaurent Vivier2022-02-21 18:21:54 +0100
commit21b86097f8e318a1878f11428a5f449022b763ad (patch)
tree2920da747c969bed8e169a6f74e1dd428cdfc538
parenttarget/rx: Remove unused ENV_OFFSET definition (diff)
downloadqemu-21b86097f8e318a1878f11428a5f449022b763ad.tar.gz
qemu-21b86097f8e318a1878f11428a5f449022b763ad.tar.xz
qemu-21b86097f8e318a1878f11428a5f449022b763ad.zip
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 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: