Home
last modified time | relevance | path

Searched defs:emul (Results 1 – 11 of 11) sorted by relevance

/Zephyr-Core-3.5.0/include/zephyr/drivers/
Demul.h69 struct emul { struct
71 emul_init_t init; argument
78 /** The bus type that the emulator is attached to */ argument
79 enum emul_bus_type bus_type; argument
82 struct i2c_emul *i2c; argument
86 /** Address of the API structure exposed by the emulator instance */ argument
95 #define EMUL_DT_NAME_GET(node_id) _CONCAT(__emulreg_, node_id) argument
/Zephyr-Core-3.5.0/tests/subsys/emul/
DCMakeLists.txt8 project(emul) project
/Zephyr-Core-3.5.0/tests/subsys/emul/src/
Dmain.c21 ZTEST(emul, test_emul_dt_get) in ZTEST() argument
34 ZTEST(emul, test_emul_backend_api) in ZTEST() argument
/Zephyr-Core-3.5.0/drivers/espi/
Despi_emul.c40 struct espi_emul *emul; in espi_emul_find() local
91 struct espi_emul *emul; in espi_emul_read_lpc_request() local
136 struct espi_emul *emul; in espi_emul_send_vwire() local
160 struct espi_emul *emul; in espi_emul_receive_vwire() local
202 int espi_emul_register(const struct device *dev, struct espi_emul *emul) in espi_emul_register()
/Zephyr-Core-3.5.0/drivers/spi/
Dspi_emul.c55 struct spi_emul *emul; in spi_emul_find() local
69 struct spi_emul *emul; in spi_emul_io() local
98 int spi_emul_register(const struct device *dev, struct spi_emul *emul) in spi_emul_register()
/Zephyr-Core-3.5.0/drivers/i2c/
Di2c_emul.c48 struct i2c_emul *emul = NULL; in i2c_emul_find() local
80 struct i2c_emul *emul; in i2c_emul_transfer() local
121 int i2c_emul_register(const struct device *dev, struct i2c_emul *emul) in i2c_emul_register()
/Zephyr-Core-3.5.0/subsys/emul/
Demul.c41 const struct emul *emul = emul_get_binding(elp->dev->name); in emul_init_for_bus() local
/Zephyr-Core-3.5.0/drivers/gpio/
Dgpio_emul_sdl.c18 const struct device *emul; member
/Zephyr-Core-3.5.0/subsys/emul/espi/
Demul_espi_host.c68 struct espi_emul emul; member
249 static int emul_host_init(const struct emul *emul, const struct device *bus) in emul_host_init()
/Zephyr-Core-3.5.0/drivers/eeprom/
Deeprom_at2x_emul.c22 struct i2c_emul emul; member
/Zephyr-Core-3.5.0/tests/drivers/build_all/sensor/src/
Dgeneric_test.c79 const struct emul *emul = emul_get_binding(dev->name); in run_generic_test() local