summaryrefslogtreecommitdiffstats
path: root/cryptfs_hw.c
diff options
context:
space:
mode:
authorBrahmaji K <bkomma@codeaurora.org>2016-03-07 11:13:17 +0530
committerZhao Wei Liew <zhaoweiliew@gmail.com>2017-02-12 20:45:40 +0800
commit3494750761d3d867ea01144ba4c7fb7e4138c55b (patch)
tree1b017f3054cccd4a53e4b381eed2f1540db7640f /cryptfs_hw.c
parentf09ae181c55ab6cf1a3af4be11031a27e0fe3915 (diff)
downloadandroid_vendor_qcom_opensource_cryptfs_hw-3494750761d3d867ea01144ba4c7fb7e4138c55b.tar.gz
android_vendor_qcom_opensource_cryptfs_hw-3494750761d3d867ea01144ba4c7fb7e4138c55b.tar.bz2
android_vendor_qcom_opensource_cryptfs_hw-3494750761d3d867ea01144ba4c7fb7e4138c55b.zip
cryptfs_hw: update the listener property with keymaster property
Replace the sys.listener.registered with sys.keymaster.loaded because the keymaster loading is the final operation done by the qseecomd and key operations should wait till the qseecomd initialization completes. Change-Id: I78a2a6941058f8ec6197ef88b324f6178f7ae2fb
Diffstat (limited to 'cryptfs_hw.c')
-rwxr-xr-xcryptfs_hw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cryptfs_hw.c b/cryptfs_hw.c
index c7adfd1..a0177fa 100755
--- a/cryptfs_hw.c
+++ b/cryptfs_hw.c
@@ -126,7 +126,7 @@ static int is_qseecom_up()
char value[PROPERTY_VALUE_MAX] = {0};
for (; i<QSEECOM_UP_CHECK_COUNT; i++) {
- property_get("sys.listeners.registered", value, "");
+ property_get("sys.keymaster.loaded", value, "");
if (!strncmp(value, "true", PROPERTY_VALUE_MAX))
return 1;
usleep(100000);