zephyr/subsys
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
..
bluetooth Revert "bluetooth: mesh: increase mesh scan window" 2023-08-21 11:48:36 +02:00
canbus canbus: isotp: convert SF length check from ASSERT to runtime check 2023-08-15 10:08:23 -07:00
console
debug debug: arc: expose thread relinquish cause 2023-08-09 16:06:57 +00:00
demand_paging
dfu
disk
dsp
emul emul: Don't panic if matching emul can't be found 2023-07-18 11:09:08 +00:00
fb fb: cfb: Remove unused value 2023-08-14 18:08:59 +00:00
fs fs: ext2: Fix dereference before NULL check 2023-08-16 15:04:48 +02:00
input input: rename callback define macro to INPUT_CALLBACK_DEFINE 2023-08-10 08:15:10 +00:00
ipc ipc: fix icmsg-me maybe-uninitialized compile warning 2023-07-31 17:04:14 +02:00
jwt
logging logging: sys_t/catalog: fix unaligned access 2023-07-25 09:14:17 +02:00
lorawan lorawan: initialise data structures earlier 2023-06-01 13:44:16 -04:00
mgmt mgmt: ec_host_cmd: add SPI SMT32 backend 2023-08-21 15:11:21 +02:00
modbus modbus: use macro for function code for input register 2023-08-16 14:58:47 +02:00
net net: ip: Make NET_QEMU_NETWORKING a named choice 2023-08-18 10:13:12 +02:00
pm pm: state: allow disabling certain power states 2023-07-26 16:49:00 +02:00
portability portability cmsis_rtosv2: Check return of k_mem_slab_init() 2023-06-20 10:45:33 +00:00
random random: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
retention retention: do noy rely on CRC being enable, imply CRC in Kconfig 2023-08-18 08:52:16 +03:00
rtio rtio: Implement a NO_RESPONSE flag for SQEs 2023-06-23 12:31:09 -04:00
sd
sensing sensing: initial sensor list and enumerate each sensor 2023-06-17 07:43:25 -04:00
settings
shell shell: Set right SERIAL_INIT_PRIORITY if ACPI enabled 2023-08-21 10:55:52 +02:00
sip_svc
stats
storage
task_wdt
testsuite ztest: rename shadow variables 2023-08-10 08:14:12 +00:00
timing
tracing tracing_user: let user implementation to do everything 2023-08-17 15:13:17 +02:00
usb usb: device: Fix transfer slot leak without callback 2023-08-04 22:54:17 +00:00
zbus subsys/zbus: move to timepoint API 2023-07-25 09:12:26 +02:00
CMakeLists.txt sensing: add Sensing Subsystem skeleton 2023-06-17 07:43:25 -04:00
Kconfig sensing: add Sensing Subsystem skeleton 2023-06-17 07:43:25 -04:00