summaryrefslogtreecommitdiff
path: root/include/keymaster/android_keymaster.h
diff options
context:
space:
mode:
authorTri Vo <trong@google.com>2022-10-11 17:16:04 -0700
committerTri Vo <trong@google.com>2022-10-12 10:46:27 -0700
commit4ae0b0c8e4da5bfdf5bfd66ed0270da6d2c1d0ae (patch)
treebafc0b5366cec0cf93c7950fee4813ca18e2fd32 /include/keymaster/android_keymaster.h
parent2ba49e7a087d684d067e8b13ebefc02fe56d501d (diff)
downloadkeymaster-4ae0b0c8e4da5bfdf5bfd66ed0270da6d2c1d0ae.tar.gz
Push getHardwareInfo() implementation from HAL to TA
This way HAL code doesn't need to be aware of device-specific details and only needs to marshal messages to the TA backend. Bug: 253109915 Test: keymaster_tests Test: VtsHalRemotelyProvisionedComponentTargetTest Change-Id: Ia59b0277499a2c46ced9115b3286278aa4f65f92
Diffstat (limited to 'include/keymaster/android_keymaster.h')
-rw-r--r--include/keymaster/android_keymaster.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/keymaster/android_keymaster.h b/include/keymaster/android_keymaster.h
index 6c3acc5..3b6f445 100644
--- a/include/keymaster/android_keymaster.h
+++ b/include/keymaster/android_keymaster.h
@@ -100,6 +100,7 @@ class AndroidKeymaster {
ConfigureVerifiedBootInfoResponse
ConfigureVerifiedBootInfo(const ConfigureVerifiedBootInfoRequest& request);
GetRootOfTrustResponse GetRootOfTrust(const GetRootOfTrustRequest& request);
+ GetHwInfoResponse GetHwInfo();
bool has_operation(keymaster_operation_handle_t op_handle) const;