blob: 0ffce4807aa400179a2a09bf182a7b2d3d1540ed [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
9DEBUG := 1
10EMMC_BOOT := 1
11
Unnati Gandhi4de667f2014-09-19 16:08:18 +053012ENABLE_SMD_SUPPORT := 1
13ENABLE_BOOT_CONFIG_SUPPORT := 1
14
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053015#DEFINES += WITH_DEBUG_DCC=1
16DEFINES += WITH_DEBUG_UART=1
17#DEFINES += WITH_DEBUG_FBCON=1
18DEFINES += DEVICE_TREE=1
19#DEFINES += MMC_BOOT_BAM=1
20#DEFINES += CRYPTO_BAM=1
Unnati Gandhifaa967c2014-08-05 18:16:42 +053021DEFINES += ABOOT_IGNORE_BOOT_HEADER_ADDRS=1
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053022
Unnati Gandhifaa967c2014-08-05 18:16:42 +053023DEFINES += ABOOT_FORCE_KERNEL_ADDR=0x80008000
24DEFINES += ABOOT_FORCE_RAMDISK_ADDR=0x82000000
25DEFINES += ABOOT_FORCE_TAGS_ADDR=0x81E00000
26DEFINES += ABOOT_FORCE_KERNEL64_ADDR=0x00080000
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053027
Unnati Gandhi4de667f2014-09-19 16:08:18 +053028DEFINES += BAM_V170=1
29
30#Enable the feature of long press power on
31DEFINES += LONG_PRESS_POWER_ON=1
32
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053033#Disable thumb mode
34ENABLE_THUMB := false
35
Unnati Gandhidd5a2ab2014-07-15 23:20:30 +053036ENABLE_SDHCI_SUPPORT := 1
37
38ifeq ($(ENABLE_SDHCI_SUPPORT),1)
39DEFINES += MMC_SDHCI_SUPPORT=1
40endif
41
Unnati Gandhi4de667f2014-09-19 16:08:18 +053042#enable power on vibrator feature
43ENABLE_PON_VIB_SUPPORT := true
44
Unnati Gandhib2eaaa52014-07-07 11:34:37 +053045ifeq ($(EMMC_BOOT),1)
46DEFINES += _EMMC_BOOT=1
47endif
Unnati Gandhi4de667f2014-09-19 16:08:18 +053048
49ifeq ($(ENABLE_PON_VIB_SUPPORT),true)
50DEFINES += PON_VIB_SUPPORT=1
51endif
52
53ifeq ($(ENABLE_SMD_SUPPORT),1)
54DEFINES += SMD_SUPPORT=1
55endif