Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 02cdce19 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "Delete keymaster0"

parents 3f4034f0 7751d10d
Loading
Loading
Loading
Loading
+1 −16
Original line number Diff line number Diff line
@@ -22,7 +22,6 @@
#include <log/log.h>

#include <AndroidKeymaster3Device.h>
#include <hardware/keymaster0.h>
#include <hardware/keymaster1.h>
#include <hardware/keymaster2.h>
#include <hardware/keymaster_defs.h>
@@ -33,16 +32,6 @@ namespace keymaster {
namespace V3_0 {
namespace implementation {

static int get_keymaster0_dev(keymaster0_device_t** dev, const hw_module_t* mod) {
    int rc = keymaster0_open(mod, dev);
    if (rc) {
        ALOGE("Error opening keystore keymaster0 device.");
        *dev = nullptr;
        return rc;
    }
    return 0;
}

static int get_keymaster1_dev(keymaster1_device_t** dev, const hw_module_t* mod) {
    int rc = keymaster1_open(mod, dev);
    if (rc) {
@@ -75,11 +64,7 @@ static IKeymasterDevice* createKeymaster3Device() {
    }

    if (mod->module_api_version < KEYMASTER_MODULE_API_VERSION_1_0) {
        keymaster0_device_t* dev = nullptr;
        if (get_keymaster0_dev(&dev, mod)) {
        return nullptr;
        }
        return ::keymaster::ng::CreateKeymasterDevice(dev);
    } else if (mod->module_api_version == KEYMASTER_MODULE_API_VERSION_1_0) {
        keymaster1_device_t* dev = nullptr;
        if (get_keymaster1_dev(&dev, mod)) {