17f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen# Only applicable for OMAP4 and OMAP5 boards.
27f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen# First eliminate OMAP3 and then ensure that this is not used
37f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen# for customer boards
47f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chenifneq ($(TARGET_BOARD_PLATFORM),omap3)
57f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chenifeq ($(findstring omap, $(TARGET_BOARD_PLATFORM)),omap)
62e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
72e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_PATH := $(call my-dir)
82e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyinclude $(CLEAR_VARS)
92e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
102e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_PRELINK_MODULE := false
112e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_ARM_MODE := arm
122e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
132e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_SRC_FILES:= \
142e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley	smc_pa_ctrl.c smc_pa_ctrl_linux.c
152e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
162e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyifdef S_VERSION_BUILD
172e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_CFLAGS += -DS_VERSION_BUILD=$(S_VERSION_BUILD)
182e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyendif
192e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
207f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. ChenLOCAL_LDLIBS += -llog
217f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chen
227f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. ChenLOCAL_CFLAGS += -DLINUX
237f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. ChenLOCAL_CFLAGS += -DANDROID
242e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_CFLAGS += -I $(LOCAL_PATH)/../tf_sdk/include/
252e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
262e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_MODULE:= smc_pa_ctrl
272e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan BuckleyLOCAL_MODULE_TAGS := optional
282e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckley
292e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyinclude $(BUILD_EXECUTABLE)
302e9e9eca83c3dee85b7815573a8cf1e6d1780741Bryan Buckleyendif
317f74ff6e8dba9760023a07590f0fa73edb763c7bMike J. Chenendif
32