diff options
author | Michael Anderson <andmike@linux.ibm.com> | 2020-01-27 06:14:44 -0800 |
---|---|---|
committer | Ram Pai <linuxram@us.ibm.com> | 2020-11-03 12:52:37 -0500 |
commit | a6279d437e5a1d1b5a3c8acad68a5a8d0315361c (patch) | |
tree | ab9631c53224e32828b915c912d1a6f6c0c93bfa | |
parent | c65d55e23244c2f2220167a537d4a632e04b7ffb (diff) | |
download | skiboot-a6279d437e5a1d1b5a3c8acad68a5a8d0315361c.zip skiboot-a6279d437e5a1d1b5a3c8acad68a5a8d0315361c.tar.gz skiboot-a6279d437e5a1d1b5a3c8acad68a5a8d0315361c.tar.bz2 |
uv: Add wrapping-key-handle to properties passed to uv
- Add wrapping-key-handle property to set of properties passed to
ultravisor.
Signed-off-by: Michael Anderson <andmike@linux.ibm.com>
-rw-r--r-- | hw/ultravisor.c | 1 | ||||
-rw-r--r-- | libstb/tss2/opalcreate.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/hw/ultravisor.c b/hw/ultravisor.c index f764339..63f3c7f 100644 --- a/hw/ultravisor.c +++ b/hw/ultravisor.c @@ -36,6 +36,7 @@ struct memcons uv_memcons __section(".data.memcons") = { }; const char * wrap_key_prop_str[] = { + "wrapping-key-handle", "wrapping-key-passwd", "wrapping-key-publicname", "wrapping-key-policy-a", diff --git a/libstb/tss2/opalcreate.c b/libstb/tss2/opalcreate.c index e9256ed..01b9717 100644 --- a/libstb/tss2/opalcreate.c +++ b/libstb/tss2/opalcreate.c @@ -849,6 +849,7 @@ int fdt_add_wrapping_key(void *fdt) fdt_begin_node(fdt, "ibm,uv-tpm"); fdt_property_string(fdt, "compatible", "ibm,uv-tpm"); + fdt_property_u32(fdt, "wrapping-key-handle", WRAPPING_KEY_HANDLE); fdt_property(fdt, "wrapping-key-passwd", key_passwd, WRAPPING_KEY_PASSWD_LEN+1); /* Include null */ fdt_property(fdt, "wrapping-key-publicname", |