zephyr/subsys/mgmt/ec_host_cmd
Jun Lin 3f9d24e4c0 mgmt: ec_host_cmd: shi_npcx: support the enhanced mode
The original SHI module only has one output FIFO buffer. It costs a lot
when the driver has to send/change the protocol control code because it
must fill out all 128 bytes of output FIFO. In npcx4, we introduce
another output buffer in 1-byte depth. These two buffers can switch back
and forth during the transaction. We can use the single-byte buffer
to send the control code and the 128-byte FIFO to send the data payload.
It helps improve the SHI driver's efficiency.

Signed-off-by: Jun Lin <CHLin56@nuvoton.com>
2023-11-24 11:45:13 +01:00
..
backends mgmt: ec_host_cmd: shi_npcx: support the enhanced mode 2023-11-24 11:45:13 +01:00
CMakeLists.txt
Kconfig
Kconfig.logging
ec_host_cmd_handler.c mgmt: ec_host_cmd: improve handling buffer sizes 2023-10-27 13:26:00 -05:00