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

Initial CRACEN support #1518

Merged
merged 1 commit into from
Feb 29, 2024
Merged

Initial CRACEN support #1518

merged 1 commit into from
Feb 29, 2024

Conversation

SebastianBoe
Copy link
Contributor

@SebastianBoe SebastianBoe commented Feb 22, 2024

see commit messages

@SebastianBoe SebastianBoe changed the title [nrf fromlist] boards: nrf54l15pdk_nrf54l15 support west attach aegir dev Feb 22, 2024
@SebastianBoe SebastianBoe force-pushed the aegir_dev branch 4 times, most recently from bf08d3c to 619ab5b Compare February 27, 2024 11:48
@SebastianBoe SebastianBoe marked this pull request as ready for review February 27, 2024 13:08
@SebastianBoe SebastianBoe changed the title aegir dev Initial CRACEN support Feb 27, 2024
@SebastianBoe SebastianBoe added this to the ncs-2.6.0 milestone Feb 28, 2024
@SebastianBoe SebastianBoe force-pushed the aegir_dev branch 2 times, most recently from 231c73e to ff321db Compare February 28, 2024 11:12
Copy link
Contributor

@carlescufi carlescufi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The commit message is not correct. It should cover both the 54L and cryptocell. @anangl agreed?

Copy link
Contributor

@carlescufi carlescufi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing a commit log message body

Copy link
Contributor

@frkv frkv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

squash! [nrf noup] dts: choose cryptocell for entropy when available

This is a long-term noup patch because crypto driver support is
NCS-only for both cryptocell and CRACEN.

Set HAS_HW_NRF_CC3XX to be defined in NS build when cryptocell
is accessed through the PSA API.
We need to know which CC3XX features are available.

Set PSA as the entropy source for 54L.

PSA is the only NCS-supported interface to CRACEN.

Signed-off-by: Georgios Vasilakis <[email protected]>
Signed-off-by: Joakim Andersson <[email protected]>
(cherry picked from commit c76cf87)
(cherry picked from commit 214533f)
(cherry picked from commit 3819c4a)
(cherry picked from commit 910bb5f)
Signed-off-by: Dominik Ermel <[email protected]>
Signed-off-by: Sebastian Bøe <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants