From 36017216cce7d7fdf9c2b2eacc9835fd2d0f6d21 Mon Sep 17 00:00:00 2001 From: AnilKumar Chimata Date: Fri, 11 May 2018 00:31:38 +0530 Subject: cryptfs_hw: Update Android make file Move Android.mk to Androi.bp file as per new changes. Change-Id: I9b4422f736ee51f264eac5b84297c66d76f4f243 --- Android.bp | 25 +++++++++++++++++++++++++ Android.mk | 39 --------------------------------------- cryptfs_hw.c | 5 +++-- 3 files changed, 28 insertions(+), 41 deletions(-) create mode 100644 Android.bp delete mode 100644 Android.mk diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..5698fb3 --- /dev/null +++ b/Android.bp @@ -0,0 +1,25 @@ +sourceFiles = ["cryptfs_hw.c"] + +commonSharedLibraries = [ + "libcutils", + "libutils", + "libdl", + "libhardware", + "liblog", +] + +cc_library_shared { + name: "libcryptfs_hw", + header_libs: ["qseecom-kernel-headers", + "libhardware_headers"], + cflags: ["-DCONFIG_HW_DISK_ENCRYPTION"], + srcs: sourceFiles, + shared_libs: commonSharedLibraries, + + owner: "qti", +} + +cc_library_headers { + name: "libcryptfs_hw_headers", + export_include_dirs: ["."], +} diff --git a/Android.mk b/Android.mk deleted file mode 100644 index 84e3c38..0000000 --- a/Android.mk +++ /dev/null @@ -1,39 +0,0 @@ -ifeq ($(TARGET_USES_QSSI),true) -ifeq ($(TARGET_HW_DISK_ENCRYPTION),true) -LOCAL_PATH:= $(call my-dir) -include $(CLEAR_VARS) - -sourceFiles := \ - cryptfs_hw.c - -commonSharedLibraries := \ - libcutils \ - libutils \ - libdl \ - libhardware \ - liblog - -commonIncludes := \ - hardware/libhardware/include/hardware/ \ - $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr/include \ - -LOCAL_ADDITIONAL_DEPENDENCIES := $(TARGET_OUT_INTERMEDIATES)/KERNEL_OBJ/usr - -LOCAL_C_INCLUDES := $(commonIncludes) -LOCAL_SRC_FILES := $(sourceFiles) - -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE:= libcryptfs_hw -LOCAL_SHARED_LIBRARIES := $(commonSharedLibraries) - -LOCAL_MODULE_OWNER := qti - -# USE_ICE_FOR_STORAGE_ENCRYPTION would be true in future if -# TARGET_USE_EMMC_USE_ICE is set -ifeq ($(TARGET_USE_UFS_ICE),true) -LOCAL_CFLAGS += -DUSE_ICE_FOR_STORAGE_ENCRYPTION -endif - -include $(BUILD_SHARED_LIBRARY) -endif -endif diff --git a/cryptfs_hw.c b/cryptfs_hw.c index 673e8f5..859b108 100644 --- a/cryptfs_hw.c +++ b/cryptfs_hw.c @@ -34,12 +34,13 @@ #include #include #include +#include #include +#include +#include #include "cutils/log.h" #include "cutils/properties.h" #include "cutils/android_reboot.h" -#include "keymaster_common.h" -#include "hardware.h" #include "cryptfs_hw.h" /* -- cgit v1.2.3