Lines Matching full:command

3 EC Host Command
8 The host command protocol defines the interface for a host, or application processor, to
9 communicate with a target embedded controller (EC). The EC Host command subsystem implements the
10 target side of the protocol, generating responses to commands sent by the host. The host command
16 The Host Command subsystem contains a few components:
20 * Command handler
25 The general handler validates data from the backend e.g. check sizes, checksum, etc. If the command
26 is valid and the user has provided a handler for a received command id, the command handler is
40 communication. The main issues are unknown command size sent by the host (the SPI transaction
44 can be changed in the future once the SPI API is extended to host command needs. Please check `the
48 a SPI node has changed to use the Host Command version of a SPI driver. The rest of the properties
54 /* Change the compatible string to use the Host Command version of the
67 The STM32 SPI host command backend driver supports the :dtcompatible:`st,stm32h7-spi` and
96 initializes the host command subsystem by calling :c:func:`ec_host_cmd_init`:
110 The host command communication requires buffers for rx and tx. The buffers are be provided by the
120 The host command has an embedded logging system of the ongoing communication. The are a few logging
123 * :c:macro:`LOG_INF` is used to log a command id of a new command and not success responses. Repeat…
124 same command are not logged
125 * :c:macro:`LOG_DBG` logs every command, even repeats
126 * :c:macro:`LOG_DBG` + :kconfig:option:`CONFIG_EC_HOST_CMD_LOG_DBG_BUFFERS` logs every command and …