Lines Matching full:espi
12 #include <zephyr/drivers/espi.h>
19 * @brief Public APIs for the eSPI emulation drivers.
23 * @brief eSPI Emulation Interface
24 * @defgroup espi_emul_interface eSPI Emulation Interface
38 * Passes eSPI virtual wires set request (virtual wire packet) to the emulator.
52 * Passes eSPI virtual wires get request (virtual wire packet) to the emulator.
77 * Find an emulator present on a eSPI bus
82 * @param dev eSPI emulation controller device
90 * Triggers an event on the emulator of eSPI controller side which causes
93 * @param dev Device instance of emulated eSPI controller
101 /** Definition of the eSPI device emulator API */
110 /** Node in a linked list of emulators for eSPI devices */
117 /** eSPI chip-select of the emulated device */
121 /** Definition of the eSPI controller emulator API */
136 * @param emul eSPI emulator to use
142 * Sets the eSPI virtual wire on the host side, which will
143 * trigger a proper event(and callbacks) on the emulated eSPI controller
145 * @param espi_dev eSPI emulation controller device
156 * trigger a proper event(and callbacks) on the emulated eSPI controller
158 * @param espi_dev eSPI emulation controller device
171 * @param espi_dev eSPI emulation controller device.