topaz: Override HALs for bengal_515

* We don't support official custom roms, so let's pull these makefiles instead
* We have different bengal ( bengal_515 ), This will fix the conflict with old bengal ( bengal 4.19 )
* Wait as we fix it and add to the core stuff

Change-Id: I5f6de45f6bb3b7d50afec54747e5af3a1392037a
This commit is contained in:
boedhack99
2023-12-02 22:01:52 +07:00
parent d22190e228
commit 1a096d955a
2 changed files with 20 additions and 0 deletions

View File

@@ -83,6 +83,10 @@ BOARD_PREBUILT_DTBOIMAGE := $(KERNEL_PATH)/dtbo.img
# Filesystem
TARGET_FS_CONFIG_GEN := $(DEVICE_PATH)/configs/config.fs
# HALs
BOARD_HALS_DIR := $(DEVICE_PATH)/hals
include $(BOARD_HALS_DIR)/board_hals.mk
# Init
TARGET_INIT_VENDOR_LIB := //$(DEVICE_PATH):init_topaz
TARGET_RECOVERY_DEVICE_MODULES := init_topaz

16
hals/board_hals.mk Normal file
View File

@@ -0,0 +1,16 @@
# Soong Override
OVERRIDE_QCOM_HARDWARE_VARIANT := sm6225
QCOM_SOONG_NAMESPACE := hardware/qcom-caf/sm6225
TARGET_HALS_PATH ?= $(QCOM_SOONG_NAMESPACE)
# Audio
USE_DEVICE_SPECIFIC_AUDIO := true
DEVICE_SPECIFIC_AUDIO_PATH := $(TARGET_HALS_PATH)/audio
# Display
USE_DEVICE_SPECIFIC_DISPLAY := true
DEVICE_SPECIFIC_DISPLAY_PATH := $(TARGET_HALS_PATH)/display
# Media
USE_DEVICE_SPECIFIC_MEDIA := true
DEVICE_SPECIFIC_MEDIA_PATH := $(TARGET_HALS_PATH)/media