acrn-hypervisor/devicemodel/core
Binbin Wu b8c1fd6104 dm: pass vrpmb key via cmos interface
CMOS offset from 0x20 to 0x9F is used to store rpmb key information.
vsbl loader will init vrpmb key in CMOS when boot/reboot.
vsbl loader will not init vrpmb key during S3 resume.
vsbl will read vrpmb key via CMOS interface.
After reading, the key value is cleared in CMOS. So the key can only be
read once until next boot.

Signed-off-by: Binbin Wu <binbin.wu@intel.com>
Acked-by: Yin Fengwei <fengwei.yin@intel.com>
2018-08-20 12:55:37 +08:00
..
console.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
consport.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
gc.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
hugetlb.c DM: Fix potential buffer overflow and uninitialized variable 2018-07-12 17:32:20 +08:00
inout.c DM: Remove 'strictio' from UOS bootargs' options 2018-07-02 12:33:52 +08:00
main.c DM: notify VHM request complete after pausing the VM 2018-08-09 12:52:14 +08:00
mem.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
mevent.c dm: add S3 support for UOS 2018-08-02 13:14:03 +08:00
monitor.c dm: monotor: bugfix: update wakeup reason before call recume() callback 2018-08-15 11:16:54 +08:00
mptbl.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
pm.c DM: register pm ops to monitor 2018-08-02 13:14:03 +08:00
post.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
smbiostbl.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
sw_load_bzimage.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00
sw_load_common.c loader: Update the memory address of GUEST_CFG_OFFSET 2018-07-17 14:11:12 +08:00
sw_load_vsbl.c dm: pass vrpmb key via cmos interface 2018-08-20 12:55:37 +08:00
vmmapi.c Revert "HV: clear memory region used by UOS before it exit" 2018-08-01 11:32:31 -04:00
vrpmb.c DM: cleanup for header inclusions 2018-06-07 14:35:30 +08:00