1 /* SPDX-License-Identifier: GPL-2.0+ */ 2 /* 3 * Copyright 2020 Google LLC 4 * Written by Simon Glass <sjg@chromium.org> 5 */ 6 7 #ifndef __asn_i2c_h 8 #define __asn_i2c_h 9 10 struct sandbox_i2c_priv { 11 bool test_mode; 12 }; 13 14 /** 15 * struct i2c_emul_uc_plat - information about the emulator for this device 16 * 17 * This is used by devices in UCLASS_I2C_EMUL to record information about the 18 * device being emulated. It is accessible with dev_get_uclass_plat() 19 * 20 * @dev: Device being emulated 21 * @idx: of-platdata index, set up by the device's bind() method if of-platdata 22 * is in use 23 */ 24 struct i2c_emul_uc_plat { 25 struct udevice *dev; 26 int idx; 27 }; 28 29 #endif /* __asn_i2c_h */ 30