blob: 3c7b450035f34a287d5aeaaaf30d6931c1f0c9a9 [file] [log] [blame]
Deepa Dinamanib9a57202012-12-20 18:05:11 -08001# top level project rules for the msm8974 project
Deepa Dinamani7d6c8972011-12-14 15:16:56 -08002#
3LOCAL_DIR := $(GET_LOCAL_DIR)
4
Channagoud Kadabi49c66962013-01-28 13:39:27 -08005TARGET := msm8974
Deepa Dinamani7d6c8972011-12-14 15:16:56 -08006
7MODULES += app/aboot
8
9DEBUG := 1
Dima Zavinac72d272013-03-06 15:13:55 -080010EMMC_BOOT := 1
Channagoud Kadabi3e4eca62013-04-22 14:06:42 -070011ENABLE_SDHCI_SUPPORT := 0
Deepa Dinamani7d6c8972011-12-14 15:16:56 -080012
13#DEFINES += WITH_DEBUG_DCC=1
Neeti Desaiac011272012-08-29 18:24:54 -070014DEFINES += WITH_DEBUG_UART=1
Deepa Dinamani7d6c8972011-12-14 15:16:56 -080015#DEFINES += WITH_DEBUG_FBCON=1
Neeti Desai465491e2012-07-31 12:53:35 -070016DEFINES += DEVICE_TREE=1
Deepa Dinamanib073ba22012-08-10 11:06:41 -070017#DEFINES += MMC_BOOT_BAM=1
Deepa Dinamanib9a57202012-12-20 18:05:11 -080018DEFINES += CRYPTO_BAM=1
Amol Jadi4b285ae2013-03-08 09:16:40 -080019
20#Disable thumb mode
21ENABLE_THUMB := false
Dima Zavinac72d272013-03-06 15:13:55 -080022
Dima Zavinbc39b782013-03-06 15:15:12 -080023DEFINES += ABOOT_FORCE_KERNEL_ADDR=0x00008000
24DEFINES += ABOOT_FORCE_RAMDISK_ADDR=0x02000000
25DEFINES += ABOOT_FORCE_TAGS_ADDR=0x01e00000
26
Channagoud Kadabi75ab6882013-03-22 11:09:46 -070027# Right now we are assuming these are the only default values
28DEFINES += ABOOT_DEFAULT_KERNEL_ADDR=0x10008000
29DEFINES += ABOOT_DEFAULT_RAMDISK_ADDR=0x1100000
30DEFINES += ABOOT_DEFAULT_TAGS_ADDR=0x10000100
31
Dima Zavinac72d272013-03-06 15:13:55 -080032ifeq ($(EMMC_BOOT),1)
33DEFINES += _EMMC_BOOT=1
34endif
Channagoud Kadabi3e4eca62013-04-22 14:06:42 -070035
36ifeq ($(ENABLE_SDHCI_SUPPORT),1)
37DEFINES += MMC_SDHCI_SUPPORT=1
38endif