summaryrefslogtreecommitdiff
path: root/device-yukawa.mk
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-11 05:02:16 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-05-11 05:02:16 +0000
commit5a3752e39ce29d3cdfdb3f58e614ac84b1849a1d (patch)
treec4af00d904012bf17f9cd9d1b04202aaf29cf6c1 /device-yukawa.mk
parentb70ebf49d8bc1f162601b8cb627edfc7a689b67a (diff)
parent338f328efb1ec01a88dcbc79999e093b98b9209f (diff)
downloadyukawa-aml_mpr_331112030.tar.gz
Change-Id: I3eb380b2020e03b125c03b97aea8d6a2eda8d091
Diffstat (limited to 'device-yukawa.mk')
-rw-r--r--device-yukawa.mk43
1 files changed, 28 insertions, 15 deletions
diff --git a/device-yukawa.mk b/device-yukawa.mk
index ef1b744..2c855b2 100644
--- a/device-yukawa.mk
+++ b/device-yukawa.mk
@@ -1,23 +1,28 @@
ifndef TARGET_KERNEL_USE
-TARGET_KERNEL_USE=4.19
+TARGET_KERNEL_USE := 5.10
endif
-$(call inherit-product, device/amlogic/yukawa/device-common.mk)
+ifeq ($(TARGET_VIM3), true)
+TARGET_DEV_BOARD := vim3
+else ifeq ($(TARGET_VIM3L), true)
+TARGET_DEV_BOARD := vim3l
+else ifeq ($(TARGET_DEV_BOARD),)
+TARGET_DEV_BOARD := sei610
+endif
-ifeq ($(TARGET_VIM3L),)
-# Light HAL
-PRODUCT_PACKAGES += \
- android.hardware.light-service \
- lights-yukawa
+ifneq ($(filter $(TARGET_DEV_BOARD),vim3),)
+AUDIO_DEFAULT_OUTPUT := hdmi
+GPU_TYPE := gondul_ion
+else ifneq ($(filter $(TARGET_DEV_BOARD),vim3l),)
+AUDIO_DEFAULT_OUTPUT := hdmi
+endif
-PRODUCT_PROPERTY_OVERRIDES += ro.hardware.lights=yukawa
+$(call inherit-product, device/amlogic/yukawa/device-common.mk)
-TARGET_DTB := meson-sm1-sei610.dtb-$(TARGET_KERNEL_USE)
-else
-TARGET_DTB := meson-sm1-khadas-vim3l.dtb-$(TARGET_KERNEL_USE)
-endif
+PRODUCT_PROPERTY_OVERRIDES += ro.product.device=$(TARGET_DEV_BOARD)
+GPU_TYPE ?= dvalin_ion
-BOARD_KERNEL_DTB := device/amlogic/yukawa-kernel/$(TARGET_DTB)
+BOARD_KERNEL_DTB := device/amlogic/yukawa-kernel/$(TARGET_KERNEL_USE)
ifeq ($(TARGET_PREBUILT_DTB),)
LOCAL_DTB := $(BOARD_KERNEL_DTB)
@@ -25,8 +30,16 @@ else
LOCAL_DTB := $(TARGET_PREBUILT_DTB)
endif
-PRODUCT_COPY_FILES += $(LOCAL_DTB):$(TARGET_DTB)
-
# Feature permissions
PRODUCT_COPY_FILES += \
device/amlogic/yukawa/permissions/yukawa.xml:/system/etc/sysconfig/yukawa.xml
+
+# Speaker EQ
+PRODUCT_COPY_FILES += \
+ device/amlogic/yukawa/hal/audio/speaker_eq_sei610.fir:$(TARGET_COPY_OUT_VENDOR)/etc/speaker_eq_sei610.fir
+
+# Hotword Mic Toggle Provider
+ifneq ($(filter $(TARGET_DEV_BOARD),sei610),)
+PRODUCT_PACKAGES += \
+ YukawaHotwordMicToggleProvider
+endif