blob: 75a9f7ea948658452fac667c980cf2bac5e99838 [file] [log] [blame]
Aparna Mallavarapud5533832015-06-01 20:46:46 +05301# top level project rules for the MSMTITANIUM project
2#
3LOCAL_DIR := $(GET_LOCAL_DIR)
4
5TARGET := msmtitanium
6
7MODULES += app/aboot
8
9ifeq ($(TARGET_BUILD_VARIANT),user)
10DEBUG := 0
11else
12DEBUG := 1
13endif
14
15EMMC_BOOT := 1
P.V. Phani Kumara053a322015-08-13 18:36:05 +053016ENABLE_SECAPP_LOADER := 1
Aparna Mallavarapud5533832015-06-01 20:46:46 +053017
P.V. Phani Kumar3de1c512015-08-13 18:30:13 +053018ENABLE_SMD_SUPPORT := 1
Aparna Mallavarapud5533832015-06-01 20:46:46 +053019#ENABLE_PWM_SUPPORT := true
20
21#DEFINES += WITH_DEBUG_DCC=1
22DEFINES += WITH_DEBUG_LOG_BUF=1
23DEFINES += WITH_DEBUG_UART=1
24#DEFINES += WITH_DEBUG_FBCON=1
25DEFINES += DEVICE_TREE=1
26#DEFINES += MMC_BOOT_BAM=1
27DEFINES += CRYPTO_BAM=1
28DEFINES += SPMI_CORE_V2=1
29DEFINES += ABOOT_IGNORE_BOOT_HEADER_ADDRS=1
30
31DEFINES += BAM_V170=1
32
33#Enable the feature of long press power on
c_wufengdc19db42016-01-14 18:11:07 +080034DEFINES += LONG_PRESS_POWER_ON=1
Aparna Mallavarapud5533832015-06-01 20:46:46 +053035
36#Disable thumb mode
37ENABLE_THUMB := false
38
P.V. Phani Kumar3de1c512015-08-13 18:30:13 +053039ENABLE_SDHCI_SUPPORT := 1
Aparna Mallavarapud5533832015-06-01 20:46:46 +053040ENABLE_USB30_SUPPORT := 1
41
42ifeq ($(ENABLE_SDHCI_SUPPORT),1)
43DEFINES += MMC_SDHCI_SUPPORT=1
44endif
45
46#enable power on vibrator feature
c_wufengf66e80b2016-01-14 18:22:35 +080047ENABLE_HAP_VIB_SUPPORT := true
Aparna Mallavarapud5533832015-06-01 20:46:46 +053048
49ifeq ($(EMMC_BOOT),1)
50DEFINES += _EMMC_BOOT=1
51endif
52
c_wufengf66e80b2016-01-14 18:22:35 +080053ifeq ($(ENABLE_HAP_VIB_SUPPORT),true)
54DEFINES += PON_VIB_SUPPORT=1
55endif
56
Aparna Mallavarapud5533832015-06-01 20:46:46 +053057ifeq ($(ENABLE_PON_VIB_SUPPORT),true)
58DEFINES += PON_VIB_SUPPORT=1
59endif
60
61ifeq ($(ENABLE_SMD_SUPPORT),1)
62DEFINES += SMD_SUPPORT=1
63endif
64
65ifeq ($(ENABLE_USB30_SUPPORT),1)
66DEFINES += USB30_SUPPORT=1
67endif
68
69#SCM call before entering DLOAD mode
70DEFINES += PLATFORM_USE_SCM_DLOAD=1
71
P.V. Phani Kumar3de1c512015-08-13 18:30:13 +053072CFLAGS += -Werror
Aparna Mallavarapud5533832015-06-01 20:46:46 +053073
P.V. Phani Kumarba58f6a2015-12-27 01:34:32 +053074# Reset USB clock from target code
75DEFINES += USB_RESET_FROM_CLK=1
76
77DEFINES += USE_TARGET_QMP_SETTINGS=1
78
Aparna Mallavarapud5533832015-06-01 20:46:46 +053079DEFINES += USE_TARGET_HS200_DELAY=1
80
81#Enable the external reboot functions
P.V. Phani Kumara053a322015-08-13 18:36:05 +053082ENABLE_REBOOT_MODULE := 1