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

[fromlist] poweroff: nordic: streamline RAM retention strategy #2313

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Nov 29, 2024

  1. [nrf fromlist] soc: nordic: add common symbol for RAM control helper …

    …presence
    
    Common symbol is defined by SoCs that support RAM control helper.
    
    Upstream PR #: 82262
    
    Signed-off-by: Nikodem Kastelik <[email protected]>
    nika-nordic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    45e473a View commit details
    Browse the repository at this point in the history
  2. [nrf fromlist] drivers: retained_mem: nrf: make ram_ctrl variant expl…

    …icit
    
    Updated retained_mem driver variant exposes vendor-specific API,
    rather than executing implicitly during boot.
    
    Upstream PR #: 82262
    
    Signed-off-by: Nikodem Kastelik <[email protected]>
    nika-nordic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    3f52447 View commit details
    Browse the repository at this point in the history
  3. [nrf fromlist] soc: nordic: poweroff: add retention management

    RAM retention is disabled for all RAM blocks
    before entering System OFF to achieve lowest power consumption.
    RAM retention can still be enabled using retained_mem driver.
    
    Upstream PR #: 82262
    
    Signed-off-by: Nikodem Kastelik <[email protected]>
    nika-nordic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    adbb8b0 View commit details
    Browse the repository at this point in the history
  4. [nrf fromlist] samples: nordic: system_off: use retained_mem on all t…

    …argets
    
    Using bare-metal approach for retention configuration
    is no longer compatible with sys_poweroff() implementation.
    
    Upstream PR #: 82262
    
    Signed-off-by: Nikodem Kastelik <[email protected]>
    nika-nordic committed Nov 29, 2024
    Configuration menu
    Copy the full SHA
    6e1dd2a View commit details
    Browse the repository at this point in the history