Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

soc: nordic: nrf54h: disable IRQ before PM config #2258

Merged

Commits on Nov 13, 2024

  1. [nrf fromlist] arch: arm: cortex_m: pm_s2ram: fix system_off rv as rv…

    … of s2ram_suspend
    
    The return value of the system_off call is overwritten by the the call to
    pm_s2ram_mark_check_and_clear. As arch_pm_s2ram_suspend needs to specify
    why system_off failed, we need to make sure the rv of system_off is moved
    to a safe register before calling pm_s2ram_mark_check_and_clear and moved
    to r0 als rv of arch_pm_s2ram_suspend when the suspend call exits.
    
    Upstream PR #: 80642
    
    Signed-off-by: Hessel van der Molen <hvandermolen@dexels.com>
    HesselM authored and adamkondraciuk committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    76896fa View commit details
    Browse the repository at this point in the history
  2. [nrf fromlist] soc: nordic: nrf54h: disable IRQ before PM config

    IRQs must be disabled before starting any procedures to prepare
    for low-power states.
    
    Upstream PR #: 79067
    
    Signed-off-by: Adam Kondraciuk <adam.kondraciuk@nordicsemi.no>
    adamkondraciuk committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    50d2a72 View commit details
    Browse the repository at this point in the history