Searched refs:i2c_emul (Results 1 – 7 of 7) sorted by relevance
/Zephyr-latest/include/zephyr/drivers/ |
D | i2c_emul.h | 37 struct i2c_emul { struct 79 int i2c_emul_register(const struct device *dev, struct i2c_emul *emul);
|
D | emul.h | 95 struct i2c_emul *i2c; 143 static struct Z_EMUL_BUS(node_id, i2c_emul, espi_emul, spi_emul, mspi_emul, uart_emul, \
|
/Zephyr-latest/drivers/i2c/ |
D | i2c_emul.c | 52 static struct i2c_emul *i2c_emul_find(const struct device *dev, int addr) in i2c_emul_find() 58 struct i2c_emul *emul = NULL; in i2c_emul_find() 60 emul = CONTAINER_OF(node, struct i2c_emul, node); in i2c_emul_find() 184 struct i2c_emul *emul; in i2c_emul_transfer() 259 int i2c_emul_register(const struct device *dev, struct i2c_emul *emul) in i2c_emul_register()
|
D | CMakeLists.txt | 11 zephyr_library_sources_ifdef(CONFIG_I2C_EMUL i2c_emul.c)
|
D | Kconfig | 133 source "drivers/i2c/Kconfig.i2c_emul"
|
/Zephyr-latest/tests/drivers/i2c/i2c_emul/ |
D | CMakeLists.txt | 6 project(i2c_emul) project
|
/Zephyr-latest/drivers/eeprom/ |
D | eeprom_at2x_emul.c | 22 struct i2c_emul emul;
|