soong_config: Add flag for crypto waiting on QSEE to start
Change-Id: I9a5493667c6bb3636468a90df0da65cf5e8c3a8b
Signed-off-by: Akhil Narang <akhilnarang.1999@gmail.com>
Signed-off-by: Josh Fox (XlxFoXxlX) <joshfox87@gmail.com>
diff --git a/build/soong/android/variable.go b/build/soong/android/variable.go
index 0123521..67452c7 100644
--- a/build/soong/android/variable.go
+++ b/build/soong/android/variable.go
@@ -36,6 +36,9 @@
Device_support_legacy_hwfde struct {
Cflags []string
}
+ Device_support_wait_for_qsee struct {
+ Cflags []string
+ }
}
type ProductVariables struct {
@@ -51,4 +54,5 @@
Device_support_hwfde *bool `json:",omitempty"`
Device_support_hwfde_perf *bool `json:",omitempty"`
Device_support_legacy_hwfde *bool `json:",omitempty"`
+ Device_support_wait_for_qsee *bool `json:",omitempty"`
}
diff --git a/build/soong/soong_config.mk b/build/soong/soong_config.mk
index c31cb22..91e0b41 100644
--- a/build/soong/soong_config.mk
+++ b/build/soong/soong_config.mk
@@ -7,6 +7,7 @@
$(call add_json_bool, Device_support_hwfde, $(filter true,$(TARGET_HW_DISK_ENCRYPTION)))
$(call add_json_bool, Device_support_hwfde_perf, $(filter true,$(TARGET_HW_DISK_ENCRYPTION_PERF)))
$(call add_json_bool, Device_support_legacy_hwfde, $(filter true,$(TARGET_LEGACY_HW_DISK_ENCRYPTION)))
+$(call add_json_bool, Device_support_wait_for_qsee, $(filter true,$(TARGET_KEYMASTER_WAIT_FOR_QSEE)))
$(call add_json_bool, Has_legacy_camera_hal1, $(filter true,$(TARGET_HAS_LEGACY_CAMERA_HAL1)))
$(call add_json_str, Specific_camera_parameter_library, $(TARGET_SPECIFIC_CAMERA_PARAMETER_LIBRARY))
$(call add_json_str_omitempty, Target_shim_libs, $(TARGET_LD_SHIM_LIBS))