mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-20 01:35:23 +00:00
When MEC15xx boots in MAFS, ROM bootloader performs activity over eSPI flash channel prior to FW is loaded. Need to clear STS_DONE during early eSPI driver initialization, before enabling interrupts to avoid unexpected ISRs in FW. Otherwise this would cause flash_lock semaphore to be incremented due to ROM activity and result in FW's first espi flash request to return immediately even before eSPI bus transaction completes. Signed-off-by: Jose Alberto Meza <jose.a.meza.arellano@intel.com> |
||
|---|---|---|
| .. | ||
| CMakeLists.txt | ||
| espi_handlers.c | ||
| espi_mchp_xec.c | ||
| espi_npcx.c | ||
| espi_utils.h | ||
| host_subs_npcx.c | ||
| Kconfig | ||
| Kconfig.npcx | ||
| Kconfig.xec | ||