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_security: Add Oberon PSA configurations in Kconfig #11676

Merged
merged 3 commits into from
Sep 7, 2023

Commits on Sep 7, 2023

  1. nrf_security: Adapt PSA_NEED configurations

    The Oberon core uses a configuration scheme where the user
    chooses the PSA_WANT and the PSA_USE options and the core itself
    derives the PSA_NEED configurations which are used internally.
    
    This change adapts this new configuration scheme in nrf_security.
    
    With this change the user still have the option to explicitely
    enable/disable drivers with the previous options:
    PSA_CRYPTO_DRIVER_OBERON
    PSA_CRYPTO_DRIVER_CC3XX
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    Vge0rge committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    071615e View commit details
    Browse the repository at this point in the history
  2. nrf_security: Update docs for configurations

    Update the documentation files for the NRF security
    configurations of the PSA APIs to follow the
    Oberon PSA configuration scheme.
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    Vge0rge committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    9651caa View commit details
    Browse the repository at this point in the history
  3. samples: crypto: psa_tls: Convert Kconfig options

    Update the psa_tls sample to follow the new configuration scheme
    from Oberon PSA core.
    
    Signed-off-by: Georgios Vasilakis <georgios.vasilakis@nordicsemi.no>
    Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
    joerchan authored and Vge0rge committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    4bf84ea View commit details
    Browse the repository at this point in the history