diff options
author | Shawn Willden <swillden@google.com> | 2021-10-09 01:03:05 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-10-09 01:03:05 +0000 |
commit | 9c379e224fa29c8ba170c220bdcfd54d0cdb2cea (patch) | |
tree | d668e959e2369b78c67501c56472f0a2bdb04857 /keymaster/3.0/default/KeymasterDevice.cpp | |
parent | 881eb60d013c163f98e0f9dd95f4eda774cdc45e (diff) | |
parent | 13274fa22de87925b7e56e779bbdb4d32e574dc6 (diff) |
Merge "Delete KM1" am: 13274fa22d
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1849793
Change-Id: I955b0d66d14cf41c5b6a1696f66fd415f97be2e7
Diffstat (limited to 'keymaster/3.0/default/KeymasterDevice.cpp')
-rw-r--r-- | keymaster/3.0/default/KeymasterDevice.cpp | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/keymaster/3.0/default/KeymasterDevice.cpp b/keymaster/3.0/default/KeymasterDevice.cpp index 8b416c3f9a..25f16b57df 100644 --- a/keymaster/3.0/default/KeymasterDevice.cpp +++ b/keymaster/3.0/default/KeymasterDevice.cpp @@ -22,7 +22,6 @@ #include <log/log.h> #include <AndroidKeymaster3Device.h> -#include <hardware/keymaster1.h> #include <hardware/keymaster2.h> #include <hardware/keymaster_defs.h> @@ -32,18 +31,6 @@ namespace keymaster { namespace V3_0 { namespace implementation { -static int get_keymaster1_dev(keymaster1_device_t** dev, const hw_module_t* mod) { - int rc = keymaster1_open(mod, dev); - if (rc) { - ALOGE("Error %d opening keystore keymaster1 device", rc); - if (*dev) { - (*dev)->common.close(&(*dev)->common); - *dev = nullptr; - } - } - return rc; -} - static int get_keymaster2_dev(keymaster2_device_t** dev, const hw_module_t* mod) { int rc = keymaster2_open(mod, dev); if (rc) { @@ -63,14 +50,8 @@ static IKeymasterDevice* createKeymaster3Device() { return ::keymaster::ng::CreateKeymasterDevice(); } - if (mod->module_api_version < KEYMASTER_MODULE_API_VERSION_1_0) { + if (mod->module_api_version < KEYMASTER_MODULE_API_VERSION_2_0) { return nullptr; - } else if (mod->module_api_version == KEYMASTER_MODULE_API_VERSION_1_0) { - keymaster1_device_t* dev = nullptr; - if (get_keymaster1_dev(&dev, mod)) { - return nullptr; - } - return ::keymaster::ng::CreateKeymasterDevice(dev); } else { keymaster2_device_t* dev = nullptr; if (get_keymaster2_dev(&dev, mod)) { |