blob: cb75c80f54ea34d783136344d7303a67045e0c10 [file] [log] [blame]
Nahhk7117b472025-03-19 06:23:56 -05001#
2# Copyright (C) 2025 The LineageOS Project
3#
4# SPDX-License-Identifier: Apache-2.0
5#
6
7# Inherit the proprietary files
8include vendor/xiaomi/sm6225-common/BoardConfigVendor.mk
9
10COMMON_PATH := device/xiaomi/sm6225-common
11
Nikita Savchenko1d9c8172025-08-26 22:03:31 +000012# A/B
13AB_OTA_PARTITIONS += \
14 boot \
15 dtbo \
16 init_boot \
17 odm \
18 product \
19 recovery \
20 system \
21 system_dlkm \
22 system_ext \
23 vbmeta \
24 vbmeta_system \
25 vendor \
26 vendor_boot \
27 vendor_dlkm
28
Nahhk7117b472025-03-19 06:23:56 -050029# Architecture
30TARGET_ARCH := arm64
31TARGET_ARCH_VARIANT := armv8-a
32TARGET_CPU_ABI := arm64-v8a
33TARGET_CPU_ABI2 :=
34TARGET_CPU_VARIANT := generic
35
36# Bootloader
37TARGET_BOOTLOADER_BOARD_NAME := bengal
38TARGET_NO_BOOTLOADER := true
39
Nikita Savchenko3c6e12b2025-08-26 22:11:44 +000040# Filesystem
41TARGET_FS_CONFIG_GEN := $(COMMON_PATH)/configs/config.fs
42
Nahhk7117b472025-03-19 06:23:56 -050043# Hardware
44BOARD_USES_QCOM_HARDWARE := true
45
46# Platform
47TARGET_BOARD_PLATFORM := bengal
48TARGET_BOARD_SUFFIX := _515
49
50# Inherit the proprietary files
51include vendor/xiaomi/sm6225-common/BoardConfigVendor.mk