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