blob: 41dd665172212a9b394e3627a91080fc6f6e1b28 [file] [log] [blame]
Ajay Dudani232ce812009-12-02 00:14:11 -08001LOCAL_DIR := $(GET_LOCAL_DIR)
2
Amol Jadi9ef9b732011-05-23 16:00:17 -07003ARCH := arm
Ajay Dudani232ce812009-12-02 00:14:11 -08004ARM_CPU := cortex-a8
Amol Jadi9ef9b732011-05-23 16:00:17 -07005CPU := generic
6
7DEFINES += ARM_CPU_CORE_SCORPION
Ajay Dudani232ce812009-12-02 00:14:11 -08008
Subbaraman Narayanamurthyfbe13a02010-09-10 11:51:12 -07009MMC_SLOT := 2
Shashank Mittal52525ff2010-04-13 11:11:10 -070010
11DEFINES += WITH_CPU_EARLY_INIT=1 WITH_CPU_WARM_BOOT=1 \
Shashank Mittal37040832010-08-24 15:57:57 -070012 MMC_SLOT=$(MMC_SLOT) MDP4=1
Ajay Dudani232ce812009-12-02 00:14:11 -080013
Chandan Uddarajuc009e4d2010-09-08 17:06:45 -070014INCLUDES += -I$(LOCAL_DIR)/include -I$(LK_TOP_DIR)/target/$(TARGET)/include
Ajay Dudani232ce812009-12-02 00:14:11 -080015
16DEVS += fbcon
17MODULES += dev/fbcon
18
19OBJS += \
20 $(LOCAL_DIR)/arch_init.o \
21 $(LOCAL_DIR)/platform.o \
22 $(LOCAL_DIR)/interrupts.o \
23 $(LOCAL_DIR)/gpio.o \
Chandan Uddarajuc009e4d2010-09-08 17:06:45 -070024 $(LOCAL_DIR)/panel.o \
Wentao Xu97df7fd2011-01-19 15:01:17 -050025 $(LOCAL_DIR)/panel_sharp_wvga.o \
Shashank Mittal4f99a882010-02-01 13:58:50 -080026 $(LOCAL_DIR)/acpuclock.o
Ajay Dudani232ce812009-12-02 00:14:11 -080027
Subbaraman Narayanamurthy8bcd5fd2011-01-17 17:18:44 -080028ifeq ($(ENABLE_TRUSTZONE),1)
29 ifeq ($(ENABLE_ROMLITE_LOCAL_TEST), 1)
30 LINKER_SCRIPT += $(BUILDDIR)/trustzone-test-system-onesegment.ld
31 else
32 LINKER_SCRIPT += $(BUILDDIR)/trustzone-system-onesegment.ld
33 endif
34else
35 LINKER_SCRIPT += $(BUILDDIR)/system-onesegment.ld
36endif
Ajay Dudani232ce812009-12-02 00:14:11 -080037
38include platform/msm_shared/rules.mk
39