blob: e00fbe267f2ba360f18683b38a46d6c7bf72e67e [file] [log] [blame]
Unnati Gandhi8baacbb2014-09-18 12:04:02 +05301# top level project rules for the msm8909 project
Unnati Gandhib2eaaa52014-07-07 11:34:37 +05302#
3LOCAL_DIR := $(GET_LOCAL_DIR)
4
Unnati Gandhi8baacbb2014-09-18 12:04:02 +05305TARGET := msm8909
Unnati Gandhib2eaaa52014-07-07 11:34:37 +05306
7MODULES += app/aboot
8
Unnati Gandhi2f4fa552014-10-13 05:01:05 +05309ifeq ($(TARGET_BUILD_VARIANT),user)
10DEBUG := 0
11else
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053012DEBUG := 1
Unnati Gandhi2f4fa552014-10-13 05:01:05 +053013endif
14
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053015EMMC_BOOT := 1
16
Aparna Mallavarapuac02e1f2014-10-19 14:25:30 -070017#ENABLE_SMD_SUPPORT := 1
Unnati Gandhi4de667f2014-09-19 16:08:18 +053018ENABLE_BOOT_CONFIG_SUPPORT := 1
19
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053020#DEFINES += WITH_DEBUG_DCC=1
Unnati Gandhi2f4fa552014-10-13 05:01:05 +053021DEFINES += WITH_DEBUG_LOG_BUF=1
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053022DEFINES += WITH_DEBUG_UART=1
23#DEFINES += WITH_DEBUG_FBCON=1
24DEFINES += DEVICE_TREE=1
25#DEFINES += MMC_BOOT_BAM=1
26#DEFINES += CRYPTO_BAM=1
Unnati Gandhi2f4fa552014-10-13 05:01:05 +053027DEFINES += SPMI_CORE_V2=1
Unnati Gandhifaa967c2014-08-05 18:16:42 +053028DEFINES += ABOOT_IGNORE_BOOT_HEADER_ADDRS=1
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053029
Unnati Gandhifaa967c2014-08-05 18:16:42 +053030DEFINES += ABOOT_FORCE_KERNEL_ADDR=0x80008000
31DEFINES += ABOOT_FORCE_RAMDISK_ADDR=0x82000000
32DEFINES += ABOOT_FORCE_TAGS_ADDR=0x81E00000
33DEFINES += ABOOT_FORCE_KERNEL64_ADDR=0x00080000
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053034
Unnati Gandhi4de667f2014-09-19 16:08:18 +053035DEFINES += BAM_V170=1
36
37#Enable the feature of long press power on
38DEFINES += LONG_PRESS_POWER_ON=1
39
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053040#Disable thumb mode
41ENABLE_THUMB := false
42
Unnati Gandhidd5a2ab2014-07-15 23:20:30 +053043ENABLE_SDHCI_SUPPORT := 1
44
45ifeq ($(ENABLE_SDHCI_SUPPORT),1)
46DEFINES += MMC_SDHCI_SUPPORT=1
47endif
48
Unnati Gandhi4de667f2014-09-19 16:08:18 +053049#enable power on vibrator feature
50ENABLE_PON_VIB_SUPPORT := true
51
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053052ifeq ($(EMMC_BOOT),1)
53DEFINES += _EMMC_BOOT=1
54endif
Unnati Gandhi4de667f2014-09-19 16:08:18 +053055
56ifeq ($(ENABLE_PON_VIB_SUPPORT),true)
57DEFINES += PON_VIB_SUPPORT=1
58endif
59
60ifeq ($(ENABLE_SMD_SUPPORT),1)
61DEFINES += SMD_SUPPORT=1
62endif