Skip to content

Update BL1 key hash feature#384

Open
BenReed161 wants to merge 1 commit into
Microsemi:masterfrom
BenReed161:bl1-otp-hash
Open

Update BL1 key hash feature#384
BenReed161 wants to merge 1 commit into
Microsemi:masterfrom
BenReed161:bl1-otp-hash

Conversation

@BenReed161
Copy link
Copy Markdown
Collaborator

Added all missing OTP DWORD defines: indices 11-13, 21-23, 25, and complete mask/LSB defines for I3C fields, algorithm disables, boot/failover disables, token disables, hash table disables, key hash statuses (BIAK0S-BIAK11S), and PUFAC.

Extended security_settings_get_gen6() to parse all these fields from the raw OTP during BL1 phase, matching the internal repo's behavior.

Added all missing OTP DWORD defines: indices 11-13, 21-23, 25, and
complete mask/LSB defines for I3C fields, algorithm disables,
boot/failover disables, token disables, hash table disables, key hash
statuses (BIAK0S-BIAK11S), and PUFAC.

Extended security_settings_get_gen6() to parse all these fields from
the raw OTP during BL1 phase, matching the internal repo's behavior.
Copy link
Copy Markdown
Collaborator

@lsgunth lsgunth left a comment

Choose a reason for hiding this comment

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

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants