3f9d24e4c0
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> |
||
---|---|---|
.. | ||
backends | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.logging | ||
ec_host_cmd_handler.c |