summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSinthu Raja M2019-05-20 00:05:43 -0500
committerSinthu Raja M2019-06-11 08:38:56 -0500
commit82973c5a093d459c9ec06ad7bfed4478f0c998fe (patch)
tree96b981d58e9c230ec2120103b28e35369388c625 /pcie_component.mk
parent9ce85dfec77058b5558cb94312e987a54a61e2dd (diff)
downloadpcie-lld-82973c5a093d459c9ec06ad7bfed4478f0c998fe.tar.gz
pcie-lld-82973c5a093d459c9ec06ad7bfed4478f0c998fe.tar.xz
pcie-lld-82973c5a093d459c9ec06ad7bfed4478f0c998fe.zip
PRSDK-4453 Add SMP enabled support for A53 core
Update makefile and component makefile to add entry for SMP enabled examples Remove hardcoded library profile for the driver components Update config file to get library profile from the makefile macros
Diffstat (limited to 'pcie_component.mk')
-rw-r--r--pcie_component.mk21
1 files changed, 20 insertions, 1 deletions
diff --git a/pcie_component.mk b/pcie_component.mk
index bbf19b5..a06bb3c 100644
--- a/pcie_component.mk
+++ b/pcie_component.mk
@@ -96,7 +96,7 @@ drvpcie_LIB_LIST = $(pcie_LIB_LIST)
96# All the tests mentioned in list are built when test target is called 96# All the tests mentioned in list are built when test target is called
97# List below all examples for allowed values 97# List below all examples for allowed values
98############################ 98############################
99pcie_EXAMPLE_LIST = PCIE_sample_ExampleProject PCIE_Qos_ExampleProject 99pcie_EXAMPLE_LIST = PCIE_sample_ExampleProject PCIE_Qos_ExampleProject PCIE_sample_SMP_ExampleProject
100drvpcie_EXAMPLE_LIST = $(pcie_EXAMPLE_LIST) 100drvpcie_EXAMPLE_LIST = $(pcie_EXAMPLE_LIST)
101 101
102# 102#
@@ -248,6 +248,25 @@ export PCIE_Qos_ExampleProject_BOARDLIST
248PCIE_Qos_ExampleProject_$(SOC)_CORELIST = $(drvpcie_$(SOC)_CORELIST) 248PCIE_Qos_ExampleProject_$(SOC)_CORELIST = $(drvpcie_$(SOC)_CORELIST)
249export PCIE_Qos_ExampleProject_$(SOC)_CORELIST 249export PCIE_Qos_ExampleProject_$(SOC)_CORELIST
250 250
251# PCIE basic example app with SMP enabled
252PCIE_sample_SMP_ExampleProject_COMP_LIST = PCIE_sample_SMP_ExampleProject
253PCIE_sample_SMP_ExampleProject_RELPATH = ti/drv/pcie/example/sample
254PCIE_sample_SMP_ExampleProject_PATH = $(PDK_PCIE_COMP_PATH)/example/sample
255PCIE_sample_SMP_ExampleProject_MAKEFILE = -f makefile SMP=enable
256PCIE_sample_SMP_ExampleProject_BOARD_DEPENDENCY = yes
257PCIE_sample_SMP_ExampleProject_CORE_DEPENDENCY = no
258PCIE_sample_SMP_ExampleProject_XDC_CONFIGURO = yes
259export PCIE_sample_SMP_ExampleProject_COMP_LIST
260export PCIE_sample_SMP_ExampleProject_BOARD_DEPENDENCY
261export PCIE_sample_SMP_ExampleProject_CORE_DEPENDENCY
262export PCIE_sample_SMP_ExampleProject_XDC_CONFIGURO
263PCIE_sample_SMP_ExampleProject_PKG_LIST = PCIE_sample_SMP_ExampleProject
264PCIE_sample_SMP_ExampleProject_INCLUDE = $(PCIE_sample_SMP_ExampleProject_PATH)
265PCIE_sample_SMP_ExampleProject_BOARDLIST = $(drvpcie_BOARDLIST)
266export PCIE_sample_SMP_ExampleProject_BOARDLIST
267PCIE_sample_SMP_ExampleProject_$(SOC)_CORELIST = $(drvpcie_$(SOC)_CORELIST)
268export PCIE_sample_SMP_ExampleProject_$(SOC)_CORELIST
269
251export drvpcie_LIB_LIST 270export drvpcie_LIB_LIST
252export pcie_LIB_LIST 271export pcie_LIB_LIST
253export pcie_EXAMPLE_LIST 272export pcie_EXAMPLE_LIST