Hookup SDMCORE_HAS_IS_DISPLAY_HW_AVAILABLE_FUNC

Change-Id: Icb4b8aebd8042e9f83bacddee1e7949cf373226d
This commit is contained in:
Luofan Chen
2023-11-27 22:30:51 +08:00
committed by Łukasz Patron
parent 390df26654
commit bc8d7739ac
2 changed files with 20 additions and 0 deletions

View File

@@ -132,6 +132,23 @@ gralloc_handle_custom_content_md_reserved_size {
},
}
soong_config_module_type {
name: "sdmcore_has_is_display_hw_available",
module_type: "cc_defaults",
config_namespace: "lineageGlobalVars",
bool_variables: ["sdmcore_has_is_display_hw_available_func"],
properties: ["cflags"],
}
sdmcore_has_is_display_hw_available {
name: "sdmcore_has_is_display_hw_available_func_defaults",
soong_config_variables: {
sdmcore_has_is_display_hw_available_func: {
cflags: ["-DSDMCORE_HAS_IS_DISPLAY_HW_AVAILABLE_FUNC"],
},
},
}
soong_config_module_type {
name: "gralloc_handle_reserved_size",
module_type: "cc_defaults",

View File

@@ -34,6 +34,7 @@ SOONG_CONFIG_lineageGlobalVars += \
camera_override_format_from_reserved \
gralloc_handle_has_custom_content_md_reserved_size \
gralloc_handle_has_reserved_size \
sdmcore_has_is_display_hw_available_func \
target_health_charging_control_charging_path \
target_health_charging_control_charging_enabled \
target_health_charging_control_charging_disabled \
@@ -70,6 +71,7 @@ endif
SOONG_CONFIG_lineageGlobalVars_camera_override_format_from_reserved := $(TARGET_CAMERA_OVERRIDE_FORMAT_FROM_RESERVED)
SOONG_CONFIG_lineageGlobalVars_gralloc_handle_has_custom_content_md_reserved_size := $(TARGET_GRALLOC_HANDLE_HAS_CUSTOM_CONTENT_MD_RESERVED_SIZE)
SOONG_CONFIG_lineageGlobalVars_gralloc_handle_has_reserved_size := $(TARGET_GRALLOC_HANDLE_HAS_RESERVED_SIZE)
SOONG_CONFIG_lineageGlobalVars_sdmcore_has_is_display_hw_available_func := $(TARGET_SDMCORE_HAS_IS_DISPLAY_HW_AVAILABLE_FUNC)
SOONG_CONFIG_lineageGlobalVars_gralloc_handle_has_ubwcp_format := $(TARGET_GRALLOC_HANDLE_HAS_UBWCP_FORMAT)
SOONG_CONFIG_lineageGlobalVars_uses_egl_display_array := $(TARGET_USES_EGL_DISPLAY_ARRAY)
SOONG_CONFIG_lineageNvidiaVars_uses_nvidia_enhancements := $(NV_ANDROID_FRAMEWORK_ENHANCEMENTS)
@@ -91,6 +93,7 @@ TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_DEADLINE ?= false
TARGET_HEALTH_CHARGING_CONTROL_SUPPORTS_TOGGLE ?= true
TARGET_INIT_VENDOR_LIB ?= vendor_init
TARGET_QTI_VIBRATOR_EFFECT_LIB ?= libqtivibratoreffect
TARGET_SDMCORE_HAS_IS_DISPLAY_HW_AVAILABLE_FUNC ?= true
TARGET_SURFACEFLINGER_UDFPS_LIB ?= surfaceflinger_udfps_lib
TARGET_TRUST_USB_CONTROL_PATH ?= /proc/sys/kernel/deny_new_usb
TARGET_TRUST_USB_CONTROL_ENABLE ?= 1