diff --git a/api/src/soc_mgr.rs b/api/src/soc_mgr.rs index 29cf550bba..7c7aedf85c 100644 --- a/api/src/soc_mgr.rs +++ b/api/src/soc_mgr.rs @@ -155,6 +155,9 @@ pub trait SocManager { self.soc_ifc() .fuse_lms_revocation() .write(|_| fuses.fuse_lms_revocation); + self.soc_ifc() + .fuse_mldsa_revocation() + .write(|_| fuses.fuse_mldsa_revocation.into()); self.soc_ifc() .fuse_soc_stepping_id() .write(|w| w.soc_stepping_id(fuses.soc_stepping_id.into())); diff --git a/hw-model/types/src/lib.rs b/hw-model/types/src/lib.rs index b290bb6af0..2e054442e1 100644 --- a/hw-model/types/src/lib.rs +++ b/hw-model/types/src/lib.rs @@ -131,6 +131,7 @@ impl std::fmt::Debug for FusesWrapper { ) .field("life_cycle", &self.0.life_cycle) .field("fuse_lms_revocation", &self.0.fuse_lms_revocation) + .field("fuse_mldsa_revocation", &self.0.fuse_mldsa_revocation) .field("soc_stepping_id", &self.0.soc_stepping_id) .finish() }