diff options
Diffstat (limited to 'roms/u-boot/arch/sandbox/include/asm/i2c.h')
-rw-r--r-- | roms/u-boot/arch/sandbox/include/asm/i2c.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/roms/u-boot/arch/sandbox/include/asm/i2c.h b/roms/u-boot/arch/sandbox/include/asm/i2c.h new file mode 100644 index 000000000..4fc190be4 --- /dev/null +++ b/roms/u-boot/arch/sandbox/include/asm/i2c.h @@ -0,0 +1,29 @@ +/* SPDX-License-Identifier: GPL-2.0+ */ +/* + * Copyright 2020 Google LLC + * Written by Simon Glass <sjg@chromium.org> + */ + +#ifndef __asn_i2c_h +#define __asn_i2c_h + +struct sandbox_i2c_priv { + bool test_mode; +}; + +/** + * struct i2c_emul_uc_plat - information about the emulator for this device + * + * This is used by devices in UCLASS_I2C_EMUL to record information about the + * device being emulated. It is accessible with dev_get_uclass_plat() + * + * @dev: Device being emulated + * @idx: of-platdata index, set up by the device's bind() method if of-platdata + * is in use + */ +struct i2c_emul_uc_plat { + struct udevice *dev; + int idx; +}; + +#endif /* __asn_i2c_h */ |