Skip to content
Commit 4f5f4c03 authored by Tomasz Leman's avatar Tomasz Leman Committed by Carles Cufí
Browse files

fix: power: ace: Move HST domain suspend before IMR context save



This patch addresses an issue in the ACE platform power management code
where the HST domain suspend operation was performed after the IMR
context save. This resulted in the power management context being
restored with outdated values upon wake-up from D3 state, leading to a
failure to resume the HST domain correctly.

By moving the `pm_device_runtime_put(INTEL_ADSP_HST_DOMAIN_DEV)` call
before the IMR context save, we ensure that the HST domain is suspended
with the current context, and upon resume, the power management context
has the correct information to restore the HST domain state.

Signed-off-by: default avatarTomasz Leman <tomasz.m.leman@intel.com>
parent 49520766
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment