blob: 28617928014d247b00a476ede0b69b40f0497881 [file] [log] [blame]
Nikita Savchenkoc667b842025-06-29 15:49:11 +03001#
2# Copyright (C) 2025 The LineageOS Project
3#
4# SPDX-License-Identifier: Apache-2.0
5#
6
7COMMON_PATH := device/motorola/sm8650-common
8
9# A/B
10AB_OTA_PARTITIONS += \
11 boot \
12 dtbo \
13 init_boot \
14 product \
15 recovery \
16 system \
17 system_ext \
18 vbmeta \
19 vbmeta_system \
20 vendor \
21 vendor_boot \
22 system_dlkm \
23 vendor_dlkm
24
25# Architecture
26TARGET_ARCH := arm64
27TARGET_ARCH_VARIANT := armv8-2a-dotprod
28TARGET_CPU_ABI := arm64-v8a
29TARGET_CPU_VARIANT := generic
30TARGET_CPU_VARIANT_RUNTIME := kryo385
31
32# Bootloader
33TARGET_NO_BOOTLOADER := true
34
Nikita Savchenkoc3c4f402025-06-29 16:28:58 +030035# Filesystem
36TARGET_FS_CONFIG_GEN := $(COMMON_PATH)/configs/config.fs
37
Nikita Savchenkoc667b842025-06-29 15:49:11 +030038# Platform
39BOARD_USES_QCOM_HARDWARE := true
40TARGET_BOARD_PLATFORM := pineapple
41
42# Inherit the proprietary files
43include vendor/motorola/sm8650-common/BoardConfigVendor.mk