summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGeremy Condra <gcondra@google.com>2014-04-17 16:10:40 -0700
committerGeremy Condra <gcondra@google.com>2014-04-17 16:10:40 -0700
commit5ca7ccb1f8d1469310ffa5b390d2094dd4797196 (patch)
treeed550c8db54682c37dd3fcfd6fa1d8f24e0142e3
parentd2ae6c44f8fb2cd6f007b7289b01e391c9298956 (diff)
downloadandroid_hardware_qcom_keymaster-5ca7ccb1f8d1469310ffa5b390d2094dd4797196.tar.gz
android_hardware_qcom_keymaster-5ca7ccb1f8d1469310ffa5b390d2094dd4797196.tar.bz2
android_hardware_qcom_keymaster-5ca7ccb1f8d1469310ffa5b390d2094dd4797196.zip
Add flag indicating that this impl doesn't require /data.
This is a prerequisite for hardware-backed FDE. Change-Id: I28c3fe8495d70f54097a6750f8dd27a3613b85d3
-rw-r--r--keymaster_qcom.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/keymaster_qcom.cpp b/keymaster_qcom.cpp
index 77831b6..d9dec09 100644
--- a/keymaster_qcom.cpp
+++ b/keymaster_qcom.cpp
@@ -767,7 +767,7 @@ static int qcom_km_open(const hw_module_t* module, const char* name,
dev->common.version = 1;
dev->common.module = (struct hw_module_t*) module;
dev->common.close = qcom_km_close;
- dev->flags = 0;
+ dev->flags = KEYMASTER_BLOBS_ARE_STANDALONE;
dev->generate_keypair = qcom_km_generate_keypair;
dev->import_keypair = qcom_km_import_keypair;