ifneq (,$(strip $(YFT_SUPPORT_FINGERPRINT_CHIP))) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), blestech_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/blestech/tee/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), blestech_ree),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/blestech/ree/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), chipone_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/chipone/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), chipone_ree),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/chipone/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), microarray_tee_back),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/microarray_back/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), microarray_ree_back),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/microarray_back/sepolicy endif #focaltech ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), focaltech_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/focaltech/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), focaltech_ree),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/focaltech/ree/sepolicy endif #ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), sunwave_tee),) #BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sunwave/tee/sepolicy #endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), sunwave_tee fortsense_tee sunwave_9022_tee sunwave_ree),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sunwave/sepolicy BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sunwave/tee/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), fortsense_ree),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sunwave/sepolicy BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sunwave/tee/sepolicy BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/fortsense/ree/sepolicy endif ifeq (yes,$(strip $(SILEAD_FP_SUPPORT))) include vendor/yft/opensource/packages/YftFingerprint/silead/products/sepolicy.mk endif #ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), fortsense_tee),) #BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/fortsense/tee/sepolicy #endif #ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), sunwave_9022_tee),) #BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sunwave/tee/sepolicy #endif #ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), sunwave_ree),) #BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/sunwave/ree/sepolicy #endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), goodix_gf3206_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/goodix/tee/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), goodix_gf3258_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/goodix/tee/gf3258/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), goodix_dk_3216_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/goodix/tee/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), cdfiner_fps958e_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/cdfinger/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), cdfiner_fps988_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/cdfinger/sepolicy endif ifneq ($(filter $(YFT_SUPPORT_FINGERPRINT_CHIP), chipsailing_tee),) BOARD_SEPOLICY_DIRS += vendor/yft/opensource/packages/YftFingerprint/chipsailing/tee/sepolicy endif