bootcontrol: Add TARGET_USES_HARDWARE_QCOM_BOOTCTRL

Allow adding board platform targets to use
shared qualcomm bootctrl repo.

Bug: 112931783

Change-Id: I958bcf29da2ea5914ac503e9d209c75ce44f1e51
diff --git a/Android.mk b/Android.mk
index 7857a83..7f22f75 100644
--- a/Android.mk
+++ b/Android.mk
@@ -1,6 +1,11 @@
+# Preset TARGET_USES_HARDWARE_QCOM_BOOTCTRL for existing platforms.
+ifneq ($(filter msm8996 msm8998 sdm845 sdm710,$(TARGET_BOARD_PLATFORM)),)
+TARGET_USES_HARDWARE_QCOM_BOOTCTRL := true
+endif
+
+ifeq ($(strip $(TARGET_USES_HARDWARE_QCOM_BOOTCTRL)),true)
 # TODO:  Find a better way to separate build configs for ADP vs non-ADP devices
 ifneq ($(BOARD_IS_AUTOMOTIVE),true)
-ifneq ($(filter msm8996 msm8998 sdm845 sdm710,$(TARGET_BOARD_PLATFORM)),)
 LOCAL_PATH := $(call my-dir)
 
 # HAL Shared library for the target. Used by libhardware.