Home
last modified time | relevance | path

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

/Zephyr-Core-3.7.0/include/zephyr/drivers/
Demul.h82 struct emul { struct
84 emul_init_t init; argument
91 /** The bus type that the emulator is attached to */ argument
92 enum emul_bus_type bus_type; argument
95 struct i2c_emul *i2c; argument
102 /** Address of the API structure exposed by the emulator instance */ argument
111 #define EMUL_DT_NAME_GET(node_id) _CONCAT(__emulreg_, node_id) argument
/Zephyr-Core-3.7.0/tests/subsys/emul/
DCMakeLists.txt8 project(emul) project
/Zephyr-Core-3.7.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.7.0/tests/drivers/bbram/generic/src/
Dfixture.c18 const struct emul *emul = emul_get_binding(dev->name); in get_and_check_emul() local
/Zephyr-Core-3.7.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.7.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
118 int spi_emul_register(const struct device *dev, struct spi_emul *emul) in spi_emul_register()
/Zephyr-Core-3.7.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
123 int i2c_emul_register(const struct device *dev, struct i2c_emul *emul) in i2c_emul_register()
/Zephyr-Core-3.7.0/subsys/emul/
Demul.c41 const struct emul *emul = emul_get_binding(elp->dev->name); in emul_init_for_bus() local
/Zephyr-Core-3.7.0/drivers/gpio/
Dgpio_emul_sdl.c18 const struct device *emul; member
/Zephyr-Core-3.7.0/subsys/emul/espi/
Demul_espi_host.c69 struct espi_emul emul; member
250 static int emul_host_init(const struct emul *emul, const struct device *bus) in emul_host_init()
/Zephyr-Core-3.7.0/drivers/eeprom/
Deeprom_at2x_emul.c22 struct i2c_emul emul; member
/Zephyr-Core-3.7.0/drivers/mspi/
Dmspi_emul.c362 struct mspi_emul *emul; in mspi_emul_find() local
741 struct mspi_emul *emul; in mspi_emul_transceive() local
832 int mspi_emul_register(const struct device *dev, struct mspi_emul *emul) in mspi_emul_register()
/Zephyr-Core-3.7.0/tests/drivers/build_all/sensor/src/
Dgeneric_test.c79 const struct emul *emul = emul_get_binding(dev->name); in run_generic_test() local
/Zephyr-Core-3.7.0/drivers/serial/
Duart_emul.c119 struct uart_emul *emul = CONTAINER_OF(node, struct uart_emul, node); in uart_emul_tx_data_ready() local
999 int uart_emul_register(const struct device *dev, struct uart_emul *emul) in uart_emul_register()