zephyr/soc/xtensa
Tomasz Leman 7d54586751 soc: intel_adsp: ipc: check for pending ack
This patch modifies intel_adsp_ipc_is_complete function so it don't
report that IPC is completed when we are still waiting for ACK from
HOST.

This change will allow to solve the problem that occurs during the power
state transitions. Occasionally, the Application decides to enter the
power gating state after sending an IPC message, before receiving an ACK
from the HOST. This results in broken IPC communication when coming back
to Idle state.

Signed-off-by: Tomasz Leman <tomasz.m.leman@intel.com>
2023-05-23 22:07:08 -04:00
..
esp32 xtensa: add some structs for interrupt stack frames 2023-04-20 04:45:52 -04:00
esp32_net soc: kconfig: Add config for ESP32 family 2023-04-19 17:12:26 +02:00
esp32s2 soc: kconfig: Add config for ESP32 family 2023-04-19 17:12:26 +02:00
esp32s3 drivers: flash: esp32s3: Add spiflash support 2023-04-28 10:08:16 +02:00
intel_adsp soc: intel_adsp: ipc: check for pending ack 2023-05-23 22:07:08 -04:00
nxp_adsp soc: xtensa: nxp_adsp: Enable cache management API for NXP SoCs 2023-05-17 18:34:24 -04:00
sample_controller xtensa: linker: Use zephyr's convention for rodata 2022-11-17 15:44:48 +09:00
CMakeLists.txt soc/xtensa/intel_adsp: Upstream updates 2020-10-21 06:38:53 -04:00