Re: [PATCH v3 0/2] riscv-imsic/aplic: Preserve IMSIC and APLIC states during suspend

From: patchwork-bot+linux-riscv

Date: Thu Feb 19 2026 - 23:12:08 EST


Hello:

This series was applied to riscv/linux.git (fixes)
by Thomas Gleixner <tglx@xxxxxxxxxxxxx>:

On Tue, 02 Dec 2025 14:07:39 +0800 you wrote:
> Since the APLIC and IMSIC may be reset when the platform enters a deep
> sleep state, it is necessary to implement save and restore functions
> to ensure their states are correctly preserved and restored.
>
> Chagnes in V3:
> - Refine the commit messages and comments
> - Rename "imsic_restore()" to "imsic_hw_states_init()"
> - Rename "aplic_direct_restore()" to "aplic_direct_restore_states()"
> - Rename "aplic_add()" to "aplic_pm_add()"
> - Rename "aplic_remove()" to "aplic_pm_remove()"
> - Rename "aplic_save()" to "aplic_save_states()"
> - Rename "aplic_restore()" to "aplic_restore_states()"
> - Use "struct aplic_saved_regs" and "struct aplic_src_ctrl" to preserve
> the APLIC states
>
> [...]

Here is the summary with links:
- [v3,1/2] irqchip/riscv-imsic: Add a CPU pm notifier to restore the IMSIC on exit
https://git.kernel.org/riscv/c/f48b4bd0915b
- [v3,2/2] irqchip/riscv-aplic: Preserve APLIC states across suspend/resume
https://git.kernel.org/riscv/c/95a8ddde3660

You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html