aboutsummaryrefslogtreecommitdiff
path: root/BoardConfig.mk
diff options
context:
space:
mode:
authordavide <davidevinavil@gmail.com>2017-09-12 21:17:24 +0200
committerdd3boh <dade.garberi@gmail.com>2017-10-31 12:34:42 +0100
commit327c5d051337b31a7ba2849c3a2777d61e5d6b6e (patch)
treeb7740a75eec3ef0d68796f7da147abb3f3178bd9 /BoardConfig.mk
parentaac39df131e54073103627c4c393d4725a5531be (diff)
HAL: move to caf
Signed-off-by: dd3boh <dade.garberi@gmail.com>
Diffstat (limited to 'BoardConfig.mk')
-rw-r--r--BoardConfig.mk46
1 files changed, 35 insertions, 11 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 5135367..b914afe 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -82,10 +82,28 @@ TARGET_KERNEL_BUILD_VARIANT := user
PREBUILT_WEBVIEW_VERSION := chromium
# Audio
-AUDIO_FEATURE_ENABLED_SND_MONITOR := true
+AUDIO_USE_LL_AS_PRIMARY_OUTPUT := true
+AUDIO_FEATURE_ENABLED_ACDB_LICENSE := true
+AUDIO_FEATURE_ENABLED_ALAC_OFFLOAD := true
+AUDIO_FEATURE_ENABLED_ANC_HEADSET := true
+AUDIO_FEATURE_ENABLED_AUDIOSPHERE := true
+AUDIO_FEATURE_ENABLED_COMPRESS_VOIP := true
+AUDIO_FEATURE_ENABLED_DEV_ARBI := true
+AUDIO_FEATURE_ENABLED_EXTN_FORMATS := true
+AUDIO_FEATURE_ENABLED_FLAC_OFFLOAD := true
+AUDIO_FEATURE_ENABLED_FLUENCE := true
+AUDIO_FEATURE_ENABLED_HFP := true
+AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE := true
+AUDIO_FEATURE_ENABLED_MULTI_VOICE_SESSIONS := true
+AUDIO_FEATURE_ENABLED_NT_PAUSE_TIMEOUT := true
+AUDIO_FEATURE_ENABLED_PCM_OFFLOAD := true
+AUDIO_FEATURE_ENABLED_PCM_OFFLOAD_24 := true
+AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true
+AUDIO_FEATURE_ENABLED_SPKR_PROTECTION := true
+BOARD_SUPPORTS_SOUND_TRIGGER := true
BOARD_USES_ALSA_AUDIO := true
-BOARD_USES_GENERIC_AUDIO := true
-TARGET_USES_QCOM_MM_AUDIO := true
+USE_CUSTOM_AUDIO_POLICY := 1
+USE_XML_AUDIO_POLICY_CONF := 1
# Bluetooth
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(PLATFORM_PATH)/bluetooth
@@ -113,7 +131,6 @@ BOARD_HARDWARE_CLASS += \
hardware/cyanogen/cmhw
# CNE and DPM
-TARGET_LDPRELOAD := libNimsWrap.so
BOARD_USES_QCNE := true
# Crypto
@@ -121,18 +138,16 @@ TARGET_HW_DISK_ENCRYPTION := true
# Display
BOARD_USES_ADRENO := true
-TARGET_CONTINUOUS_SPLASH_ENABLED := true
+MAX_VIRTUAL_DISPLAY_DIMENSION := 4096
+TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS := true
+TARGET_USES_C2D_COMPOSITION := true
TARGET_USES_ION := true
-TARGET_USES_GRALLOC1 := true
-TARGET_USES_HWC2 := true
TARGET_USES_OVERLAY := true
-TARGET_USES_NEW_ION_API := true
+USE_OPENGL_RENDERER := true
MAX_EGL_CACHE_KEY_SIZE := 12*1024
MAX_EGL_CACHE_SIZE := 2048*1024
+SF_VSYNC_EVENT_PHASE_OFFSET_NS := 6000000
VSYNC_EVENT_PHASE_OFFSET_NS := 2000000
-MAX_VIRTUAL_DISPLAY_DIMENSION := 4096
-TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS := true
-NUM_FRAMEBUFFER_SURFACE_BUFFERS := 3
# Filesystem
TARGET_FS_CONFIG_GEN := $(PLATFORM_PATH)/config.fs
@@ -159,6 +174,9 @@ BOARD_SYSTEMIMAGE_PARTITION_SIZE := 3154116608
BOARD_USERDATAIMAGE_PARTITION_SIZE := 57436708864
BOARD_FLASH_BLOCK_SIZE := 262144
+# QCOM hardware
+BOARD_USES_QCOM_HARDWARE := true
+
# QCOM Power
# TARGET_POWERHAL_VARIANT := qcom
@@ -179,6 +197,12 @@ USE_DEVICE_SPECIFIC_DATASERVICES := true
# include device/qcom/sepolicy/sepolicy.mk
# BOARD_SEPOLICY_DIRS += $(PLATFORM_PATH)/sepolicy
+# Timeservice
+BOARD_USES_QC_TIME_SERVICES := true
+
+# Use Snapdragon LLVM, if available
+TARGET_USE_SDCLANG := true
+
# Wifi
BOARD_HAS_QCOM_WLAN := true
BOARD_HAS_QCOM_WLAN_SDK := true