From 2ab4e3f1067e4e18ace7c3106d826e751e0a2c9d Mon Sep 17 00:00:00 2001 From: Neeraj Soni Date: Sat, 2 Sep 2017 13:38:18 +0530 Subject: cryptfs_hw: Wait for qseecom daemon to start FDE operation FDE operation requires listener services. Qseecom daemon should be up and running to ensure all listeners are registered and running. Change-Id: I45637fe25a4ccc9a9ae4939449d310b9a7313e10 Signed-off-by: Neeraj Soni --- cryptfs_hw.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/cryptfs_hw.c b/cryptfs_hw.c index 576033c..c9d11dd 100755 --- a/cryptfs_hw.c +++ b/cryptfs_hw.c @@ -162,7 +162,6 @@ static int __cryptfs_hw_wipe_clear_key(enum cryptfs_hw_key_management_usage_type static int cryptfs_hw_wipe_key(enum cryptfs_hw_key_management_usage_type usage) { int32_t ret; - ret = __cryptfs_hw_wipe_clear_key(usage, CRYPTFS_HW_KMS_WIPE_KEY); if (ret) { SLOGE("Error::ioctl call to wipe the encryption key for usage %d failed with ret = %d, errno = %d\n", @@ -278,11 +277,12 @@ static int is_qseecom_up() char value[PROPERTY_VALUE_MAX] = {0}; for (; i