blob: fe575b67cd456e388941c4e9dab0ca714917ddc9 [file] [log] [blame]
Aparna Mallavarapu01fc00a2015-06-01 20:37:05 +05301LOCAL_DIR := $(GET_LOCAL_DIR)
2
3INCLUDES += -I$(LOCAL_DIR)/include -I$(LK_TOP_DIR)/platform/msm_shared
Jayant Shekhara7490f82016-01-14 11:09:20 +05304INCLUDES += -I$(LK_TOP_DIR)/dev/gcdb/display -I$(LK_TOP_DIR)/dev/gcdb/display/include
Aparna Mallavarapu01fc00a2015-06-01 20:37:05 +05305
6PLATFORM := msmtitanium
7
8MEMBASE := 0x8F600000 # SDRAM
P.V. Phani Kumar8619fea2016-01-22 12:19:26 +05309MEMSIZE := 0x00400000 # 1MB
Aparna Mallavarapu01fc00a2015-06-01 20:37:05 +053010
11BASE_ADDR := 0x80000000
Parth Dixit0b195a42016-02-01 14:11:38 +053012SCRATCH_ADDR := 0xA0100000
Aparna Mallavarapu01fc00a2015-06-01 20:37:05 +053013
c_wufeng5f61f332016-01-14 16:15:50 +080014DEFINES += PMI_CONFIGURED=1
Padmanabhan Komanduru0104a892016-01-22 16:58:10 +053015DEFINES += DISPLAY_SPLASH_SCREEN=1
Jayant Shekhara7490f82016-01-14 11:09:20 +053016DEFINES += DISPLAY_TYPE_MIPI=1
17DEFINES += DISPLAY_TYPE_DSI6G=1
c_wufeng5f61f332016-01-14 16:15:50 +080018
Aparna Mallavarapu01fc00a2015-06-01 20:37:05 +053019MODULES += \
20 dev/keys \
21 dev/vib \
22 lib/ptable \
23 dev/pmic/pm8x41 \
c_wufeng41310ae2016-01-14 17:59:22 +080024 dev/qpnp_haptic \
Padmanabhan Komanduru0104a892016-01-22 16:58:10 +053025 lib/libfdt \
26 dev/qpnp_wled \
27 dev/gcdb/display
Aparna Mallavarapu01fc00a2015-06-01 20:37:05 +053028
29DEFINES += \
30 MEMSIZE=$(MEMSIZE) \
31 MEMBASE=$(MEMBASE) \
32 BASE_ADDR=$(BASE_ADDR) \
33 SCRATCH_ADDR=$(SCRATCH_ADDR)
34
35
36OBJS += \
37 $(LOCAL_DIR)/init.o \
Padmanabhan Komanduru0104a892016-01-22 16:58:10 +053038 $(LOCAL_DIR)/meminfo.o \
39 $(LOCAL_DIR)/target_display.o \
40 $(LOCAL_DIR)/oem_panel.o
41ifeq ($(ENABLE_SMD_SUPPORT),1)
42OBJS += \
43 $(LOCAL_DIR)/regulator.o
44endif