| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- LOCAL_DIR := $(GET_LOCAL_DIR)
- DEFINES += BUILD_LK
- DEFINES += MTK_GPT_SCHEME_SUPPORT
- ifdef MTK_HEADER_SUPPORT
- ifeq ($(strip $(MTK_HEADER_SUPPORT)),no)
- DEFINES += SKIP_MTK_PARTITION_HEADER_CHECK
- endif
- else
- DEFINES += SKIP_MTK_PARTITION_HEADER_CHECK
- endif
- PLATFORM := mt6580
- MODULES += \
- dev/keys \
- lib/ptable \
- dev/lcm \
- DUMMY_AP := no
- ifeq ($(DUMMY_AP), yes)
- MEMBASE := 0x90000000 # SDRAM
- else
- MEMBASE := 0x81E00000 # SDRAM
- endif
- ifeq ($(MTK_MLC_NAND_SUPPORT), yes)
- DEFINES += MTK_MLC_NAND_SUPPORT
- MEMSIZE := 0x00900000 # 9MB
- else ifeq ($(MTK_TLC_NAND_SUPPORT), yes)
- DEFINES += MTK_TLC_NAND_SUPPORT
- MEMSIZE := 0x00900000 # 9MB
- else
- MEMSIZE := 0x00400000 # 4MB
- endif
- SCRATCH_ADDR := 0x85000000
- SCRATCH_SIZE := 0x08000000 # 128MB
- HAVE_CACHE_PL310 := no
- MTK_LM_MODE := no
- MTK_FASTBOOT_SUPPORT := yes
- LK_PROFILING := yes
- DEVICE_TREE_SUPPORT := yes
- MTK_JTAG_SWITCH_SUPPORT := yes
- MACH_TYPE := mt6580
- DEFINES += \
- MEMBASE=$(MEMBASE)\
- SCRATCH_ADDR=$(SCRATCH_ADDR)\
- SCRATCH_SIZE=$(SCRATCH_SIZE)\
- MEMSIZE=$(MEMSIZE)
- ifneq ($(MTK_GOOGLE_TRUSTY_SUPPORT), yes)
- DEFINES += ENABLE_L2_SHARING
- endif
- ifeq ($(DUMMY_AP), yes)
- DEFINES += DUMMY_AP
- endif
- ifeq ($(HAVE_CACHE_PL310), yes)
- DEFINES += HAVE_CACHE_PL310
- endif
- ifeq ($(MTK_LM_MODE), yes)
- DEFINES += MTK_LM_MODE
- endif
- ifeq ($(DEVICE_TREE_SUPPORT), yes)
- DEFINES += DEVICE_TREE_SUPPORT
- endif
- ifeq ($(MTK_JTAG_SWITCH_SUPPORT), yes)
- DEFINES += MTK_JTAG_SWITCH_SUPPORT
- endif
- ifeq ($(MTK_FASTBOOT_SUPPORT), yes)
- DEFINES += MTK_FASTBOOT_SUPPORT
- endif
- ifeq ($(LK_PROFILING), yes)
- DEFINES += LK_PROFILING
- endif
- INCLUDES += -I$(LOCAL_DIR)/include
- INCLUDES += -I$(LOCAL_DIR)/include/target
- INCLUDES += -I$(LOCAL_DIR)/inc
- OBJS += \
- $(LOCAL_DIR)/init.o \
- $(LOCAL_DIR)/cust_msdc.o\
- $(LOCAL_DIR)/cust_display.o\
- $(LOCAL_DIR)/cust_leds.o\
- $(LOCAL_DIR)/power_off.o\
- $(LOCAL_DIR)/fastboot_oem_commands.o\
|