/Zephyr-Core-3.7.0/include/zephyr/drivers/ |
D | emul.h | 82 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/ |
D | CMakeLists.txt | 8 project(emul) project
|
/Zephyr-Core-3.7.0/tests/subsys/emul/src/ |
D | main.c | 21 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/ |
D | fixture.c | 18 const struct emul *emul = emul_get_binding(dev->name); in get_and_check_emul() local
|
/Zephyr-Core-3.7.0/drivers/espi/ |
D | espi_emul.c | 40 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/ |
D | spi_emul.c | 55 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/ |
D | i2c_emul.c | 48 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/ |
D | emul.c | 41 const struct emul *emul = emul_get_binding(elp->dev->name); in emul_init_for_bus() local
|
/Zephyr-Core-3.7.0/drivers/gpio/ |
D | gpio_emul_sdl.c | 18 const struct device *emul; member
|
/Zephyr-Core-3.7.0/subsys/emul/espi/ |
D | emul_espi_host.c | 69 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/ |
D | eeprom_at2x_emul.c | 22 struct i2c_emul emul; member
|
/Zephyr-Core-3.7.0/drivers/mspi/ |
D | mspi_emul.c | 362 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/ |
D | generic_test.c | 79 const struct emul *emul = emul_get_binding(dev->name); in run_generic_test() local
|
/Zephyr-Core-3.7.0/drivers/serial/ |
D | uart_emul.c | 119 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()
|