zephyr/subsys/mgmt/ec_host_cmd
Dawid Niedzwiecki 63af3c00e9 mgmt: ec_host_cmd: add SPI SMT32 backend
Add support for SPI host command backend for STM32 chips family.

Unfortunately, the current SPI API can't be used to handle the host
commands communication. The main issues are unknown command size sent
by the host(the SPI transaction sends/receives specific number of bytes)
and need to constant sending status byte(the SPI module is enabled and
disabled per transaction). Thus the SPI backend includes basic SPI STM32
driver adjusted to host command specification.

Signed-off-by: Dawid Niedzwiecki <dawidn@google.com>
2023-08-21 15:11:21 +02:00
..
backends mgmt: ec_host_cmd: add SPI SMT32 backend 2023-08-21 15:11:21 +02:00
CMakeLists.txt subsys/mgmt/ec_host_cmd: rework Host Command support 2023-02-28 10:42:23 +01:00
ec_host_cmd_handler.c mgmt: ec_host_cmd: add SPI SMT32 backend 2023-08-21 15:11:21 +02:00
Kconfig mgmt: ec_host_cmd: add SPI SMT32 backend 2023-08-21 15:11:21 +02:00
Kconfig.logging mgmt: ec_host_cmd: add suppressing commands 2023-07-14 09:38:20 +02:00