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

[nrf fromtree] soc: arm: Remove CPU_HAS_NRF_IDAU's dependencies #1409

Merged
merged 3 commits into from
Dec 13, 2023

Commits on Dec 12, 2023

  1. [nrf fromtree] soc: arm: Remove CPU_HAS_NRF_IDAU's dependencies

    CPU_HAS_NRF_IDAU is depending on SOC_SERIES_NRF91X and
    SOC_NRF5340_CPUAPP.
    
    This makes it more difficult to have an out-of-tree nrf SOC.
    
    It is also an unnecessary dependency. There is no prompt for
    CPU_HAS_NRF_IDAU, so it will not show up in menuconfig and it won't be
    possible to enable it from a users Kconfig fragment.
    
    The only way to enable it is to select it, and those that select this
    option can themselves make sure that they only do so when appropriate.
    
    Also, move NRF_SPU options out to SOC Kconfig files to also make
    out-of-tree SoCs possible. With the added benefit of not polluting the
    common soc/arm/Kconfig.
    
    Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
    (cherry picked from commit 6348a97)
    Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
    SebastianBoe authored and mswarowsky committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    d784a1c View commit details
    Browse the repository at this point in the history
  2. [nrf noup] soc: arm: nRF53: Add SPU Flash/RAM alignment

    TF-M will uses SPU alignment during build time to make sure all
    partitions can be locked down with the SPU.
    
    So adding them for nRF53
    
    Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
    mswarowsky committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    b9e2be9 View commit details
    Browse the repository at this point in the history
  3. [nrf noup] soc: arm: nRF91: Add SPU Flash/RAM alignment

    TF-M will uses SPU alignment during build time to make sure all
    partitions can be locked down with the SPU.
    
    So adding them for nRF91
    
    Signed-off-by: Markus Swarowsky <markus.swarowsky@nordicsemi.no>
    mswarowsky committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    6181cdc View commit details
    Browse the repository at this point in the history