omni: Align Sepolicy types with QCOM upstream using BOARD_SEPOLICY_M4DEFS

Change-Id: I3bca9b0455d9f391ead84ba9ef2a1765afd939dd
Signed-off-by: micky387 <mickaelsaibi@free.fr>
diff --git a/sepolicy/sepolicy.mk b/sepolicy/sepolicy.mk
index 50681e4..7e10ab6 100644
--- a/sepolicy/sepolicy.mk
+++ b/sepolicy/sepolicy.mk
@@ -12,4 +12,17 @@
 ifeq ($(BOARD_USES_QCOM_HARDWARE), true)
 BOARD_VENDOR_SEPOLICY_DIRS += \
     vendor/omni/sepolicy/qcom/vendor
+
+ifeq (,$(filter msm8937 msm8953 msm8996 msm8998 sdm660 sdm710 sdm845, $(TARGET_BOARD_PLATFORM)))
+BOARD_SEPOLICY_M4DEFS += \
+    display_vendor_data_file=vendor_display_vendor_data_file \
+    hal_keymaster_qti_exec=vendor_hal_keymaster_qti_exec \
+    hal_perf_default=vendor_hal_perf_default \
+    persist_block_device=vendor_persist_block_device \
+    qdisplay_service=vendor_qdisplay_service \
+    sysfs_battery_supply=vendor_sysfs_battery_supply \
+    sysfs_graphics=vendor_sysfs_graphics \
+    sysfs_usb_supply=vendor_sysfs_usb_supply
+endif
+
 endif
\ No newline at end of file