Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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: Tomasz Leman <[email protected]>
- Loading branch information