blob: 82c69792c181219ada8556e753782410a3e72259 [file] [log] [blame]
Channagoud Kadabied60a8b2014-06-27 15:35:09 -07001LOCAL_DIR := $(GET_LOCAL_DIR)
2
3INCLUDES += -I$(LOCAL_DIR)/include -I$(LK_TOP_DIR)/platform/msm_shared
Dhaval Patel87eefaa2015-03-16 11:13:41 -07004INCLUDES += -I$(LK_TOP_DIR)/dev/gcdb/display -I$(LK_TOP_DIR)/dev/gcdb/display/include
Channagoud Kadabied60a8b2014-06-27 15:35:09 -07005
Channagoud Kadabi0ffa7862015-03-19 11:58:28 -07006PLATFORM := msm8996
Channagoud Kadabied60a8b2014-06-27 15:35:09 -07007
Channagoud Kadabic5907172015-06-16 12:10:26 -07008MEMBASE := 0x90B00000 # SDRAM
Channagoud Kadabi428a2132015-06-17 17:32:01 -07009MEMSIZE := 0x00400000 # 4MB
Channagoud Kadabied60a8b2014-06-27 15:35:09 -070010
11BASE_ADDR := 0x0000000
12
Channagoud Kadabi428a2132015-06-17 17:32:01 -070013SCRATCH_ADDR := 0x91100000
14SCRATCH_SIZE := 750
Channagoud Kadabid2f06a22015-06-23 18:25:42 -070015KERNEL_SIZE := 512
Channagoud Kadabi428a2132015-06-17 17:32:01 -070016# LPAE supports only 32 virtual address, L1 pt size is 4
17L1_PT_SZ := 4
Channagoud Kadabid2f06a22015-06-23 18:25:42 -070018L2_PT_SZ := 3
Channagoud Kadabied60a8b2014-06-27 15:35:09 -070019
Dhaval Patel87eefaa2015-03-16 11:13:41 -070020DEFINES += DISPLAY_SPLASH_SCREEN=1
Channagoud Kadabied60a8b2014-06-27 15:35:09 -070021DEFINES += DISPLAY_TYPE_MIPI=1
22DEFINES += DISPLAY_TYPE_DSI6G=1
23
24MODULES += \
25 dev/keys \
26 dev/pmic/pm8x41 \
Dhaval Patel87eefaa2015-03-16 11:13:41 -070027 dev/qpnp_wled \
28 dev/qpnp_led \
29 dev/gcdb/display \
Channagoud Kadabied60a8b2014-06-27 15:35:09 -070030 lib/ptable \
31 lib/libfdt
32
33DEFINES += \
34 MEMSIZE=$(MEMSIZE) \
35 MEMBASE=$(MEMBASE) \
36 BASE_ADDR=$(BASE_ADDR) \
37 TAGS_ADDR=$(TAGS_ADDR) \
Channagoud Kadabied60a8b2014-06-27 15:35:09 -070038 KERNEL_SIZE=$(KERNEL_SIZE) \
39 RAMDISK_ADDR=$(RAMDISK_ADDR) \
40 SCRATCH_ADDR=$(SCRATCH_ADDR) \
Channagoud Kadabi428a2132015-06-17 17:32:01 -070041 SCRATCH_SIZE=$(SCRATCH_SIZE) \
42 L1_PT_SZ=$(L1_PT_SZ) \
43 L2_PT_SZ=$(L2_PT_SZ)
Channagoud Kadabied60a8b2014-06-27 15:35:09 -070044
45
46OBJS += \
47 $(LOCAL_DIR)/init.o \
Dhaval Patel87eefaa2015-03-16 11:13:41 -070048 $(LOCAL_DIR)/meminfo.o \
49 $(LOCAL_DIR)/target_display.o \
50 $(LOCAL_DIR)/oem_panel.o \
Sridhar Parasuramd75ade52015-03-09 15:45:16 -070051
52ifeq ($(ENABLE_GLINK_SUPPORT),1)
53OBJS += \
54 $(LOCAL_DIR)/regulator.o
55endif