diff options
author | Tri Vo <trong@google.com> | 2022-10-11 17:16:04 -0700 |
---|---|---|
committer | Tri Vo <trong@google.com> | 2022-10-12 10:46:27 -0700 |
commit | 4ae0b0c8e4da5bfdf5bfd66ed0270da6d2c1d0ae (patch) | |
tree | bafc0b5366cec0cf93c7950fee4813ca18e2fd32 /include/keymaster/android_keymaster.h | |
parent | 2ba49e7a087d684d067e8b13ebefc02fe56d501d (diff) | |
download | keymaster-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.h | 1 |
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; |