blob: 997f92cd81086e2c8b824df115c1832980735c50 [file] [log] [blame]
anisha agarwaldd04af62014-11-17 10:57:49 -08001# top level project rules for the mdm9640 project
Joonwoo Park0c484d02014-04-22 17:53:32 -07002#
3LOCAL_DIR := $(GET_LOCAL_DIR)
4
anisha agarwaldd04af62014-11-17 10:57:49 -08005TARGET := mdm9640
Joonwoo Park0c484d02014-04-22 17:53:32 -07006
Sridhar Parasuramed6f1a32014-11-19 16:20:35 -08007ifeq ($(TARGET_BUILD_VARIANT),user)
8DEBUG := 0
9else
Joonwoo Park0c484d02014-04-22 17:53:32 -070010DEBUG := 1
Sridhar Parasuramed6f1a32014-11-19 16:20:35 -080011endif
12
Vijay Kumar Pendoti9e099fe2016-01-21 12:55:27 +053013ifeq ($(TARGET_BOOTIMG_SIGNED),true)
14 CFLAGS += -D_SIGNED_KERNEL=1
15endif
16
Joonwoo Park0c484d02014-04-22 17:53:32 -070017ENABLE_USB30_SUPPORT := 1
18ENABLE_SDHCI_SUPPORT := 1
19ENABLE_BOOT_CONFIG_SUPPORT := 1
Siddartha Mohanadossdf4199a2016-06-07 11:34:15 -070020ENABLE_VADC_HC_SUPPORT := true
Joonwoo Park0c484d02014-04-22 17:53:32 -070021
22MODULES += app/aboot
23
24#DEFINES += WITH_DEBUG_DCC=1
25DEFINES += WITH_DEBUG_UART=1
26#DEFINES += WITH_DEBUG_FBCON=1
27DEFINES += DEVICE_TREE=1
28DEFINES += SPMI_CORE_V2=1
Joonwoo Park419b94c2014-05-15 10:51:19 -070029DEFINES += BAM_V170=1
Smita Ghosh66b75922014-09-18 14:19:33 -070030DEFINES += USE_BOOTDEV_CMDLINE=1
Channagoud Kadabi5e6d83f2014-10-10 12:40:05 -070031DEFINES += USE_MDM_BOOT_CFG=1
Channagoud Kadabide17ba82014-11-12 13:05:57 -080032DEFINES += USE_TARGET_HS200_CAPS=1
Joonwoo Park0c484d02014-04-22 17:53:32 -070033
34ifeq ($(ENABLE_USB30_SUPPORT),1)
35DEFINES += USB30_SUPPORT=1
36endif
37
38ifeq ($(ENABLE_SDHCI_SUPPORT),1)
39DEFINES += MMC_SDHCI_SUPPORT=1
40endif
41
42#disable Thumb mode for the codesourcery/arm-2011.03 toolchain
43ENABLE_THUMB := false
44
45#Override linker for mdm targets
46LD := $(TOOLCHAIN_PREFIX)ld.bfd
anisha agarwalffb78ab2014-11-18 15:20:31 -080047
48ENABLE_SMD_SUPPORT := 1
49ifeq ($(ENABLE_SMD_SUPPORT),1)
50DEFINES += SMD_SUPPORT=1
51endif
Sridhar Parasuram644f7d52014-12-29 13:49:30 -080052
Mayank Grover9714e2c2016-12-15 14:48:54 +053053ENABLE_GLINK_SUPPORT := 1
54ifeq ($(ENABLE_GLINK_SUPPORT),1)
55DEFINES += GLINK_SUPPORT=1
56endif
57
Channagoud Kadabifdfee232015-10-07 11:55:47 -070058# Reset USB clock from target code
59DEFINES += USB_RESET_FROM_CLK=1
60
Sridhar Parasuram644f7d52014-12-29 13:49:30 -080061# Turn on Werror
62CFLAGS += -Werror
Channagoud Kadabifdfee232015-10-07 11:55:47 -070063DEFINES += USE_TARGET_QMP_SETTINGS=1