aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNagendra Modadugu <ngm@google.com>2018-07-16 21:15:21 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-07-16 21:15:21 +0000
commita230dc0bb2d340d693c806cc8e5ba166372e44e2 (patch)
tree37a8053b59380a052af3d1999174b0c45fd3cf27
parentaf23ae8dd8efc2edbf2295a7430a5bda9295c7a2 (diff)
parent9e805294a4b2e81117bbd1818a6bb61e715973bd (diff)
downloadgeneric-a230dc0bb2d340d693c806cc8e5ba166372e44e2.tar.gz
Merge "[keymaster] Expose the chip fusing on attest finish"
-rw-r--r--nugget/proto/nugget/app/keymaster/keymaster.proto2
-rw-r--r--nugget/proto/nugget/app/keymaster/keymaster_defs.proto6
2 files changed, 8 insertions, 0 deletions
diff --git a/nugget/proto/nugget/app/keymaster/keymaster.proto b/nugget/proto/nugget/app/keymaster/keymaster.proto
index 2a256b1..52412f5 100644
--- a/nugget/proto/nugget/app/keymaster/keymaster.proto
+++ b/nugget/proto/nugget/app/keymaster/keymaster.proto
@@ -207,6 +207,8 @@ message FinishAttestKeyRequest {
message FinishAttestKeyResponse {
ErrorCode error_code = 1;
bytes certificate_epilogue = 2;
+ ChipFusing chip_fusing = 3;
+ bool nodelocked_ro = 4;
}
// UpgradeKey
diff --git a/nugget/proto/nugget/app/keymaster/keymaster_defs.proto b/nugget/proto/nugget/app/keymaster/keymaster_defs.proto
index 88ee2e5..cbf7409 100644
--- a/nugget/proto/nugget/app/keymaster/keymaster_defs.proto
+++ b/nugget/proto/nugget/app/keymaster/keymaster_defs.proto
@@ -281,4 +281,10 @@ enum BootColor {
BOOT_SELFSIGNED_YELLOW = 1;
BOOT_UNVERIFIED_ORANGE = 2;
BOOT_VERIFY_FAILED_RED = 3;
+}
+
+enum ChipFusing {
+ FUSING_PROTO = 0;
+ FUSING_DVT = 1;
+ FUSING_PVT = 2;
} \ No newline at end of file