#
# Copyright (c) [2020], MediaTek Inc. All rights reserved.
#
# This software/firmware and related documentation ("MediaTek Software") are
# protected under relevant copyright laws.
# The information contained herein is confidential and proprietary to
# MediaTek Inc. and/or its licensors.
# Except as otherwise provided in the applicable licensing terms with
# MediaTek Inc. and/or its licensors, any reproduction, modification, use or
# disclosure of MediaTek Software, and information contained herein, in whole
# or in part, shall be strictly prohibited.
#

KBUILD_CFLAGS += -D'DONT_USE_CMA' -D'MSOS_TYPE_NOS' -D'MCU_ARM_CA7' -D'UTOPIA_V2'

UBOOTINCLUDE += -I$(srctree)/Mediatek-internal/drivers/driver/msos/hal/$(BOARD)/msos/nos/ \
				-I$(srctree)/Mediatek-internal/drivers/driver/msos/hal/$(BOARD)/mmio/ \
                -I$(srctree)/Mediatek-internal/drivers/driver/msos/utopia_core/ \
                -I$(srctree)/Mediatek-internal/drivers/driver/msos/utopia_api_relation/ \
                -I$(srctree)/Mediatek-internal/drivers/driver/msos/msos/linux/

COBJS += ./utopia_core/nos/utopia_module.o
COBJS += ./utopia_core/nos/utopia_dapi.o
COBJS += ./utopia_core/nos/utopia.o
COBJS += ./hal/$(BOARD)/mmio/halMMIO.o
COBJS += ./hal/$(BOARD)/msos/nos/halMPool.o
COBJS += ./drv/mmio/drvMMIO.o
COBJS += ./msos/arm_ca7/asmCPU.o
COBJS += ./msos/nos/MsOS_nos.o
COBJS += ./msos/nos/MsOS_prana.o
COBJS += ./msos/nos/drvMPool.o

OBJS   := $(addprefix $(obj),$(AOBJS) $(COBJS))

obj-y += $(COBJS)

all:	$(obj).depend $(OBJS)

#########################################################################
# defines $(obj).depend target
include $(srctree)/rules.mk

sinclude $(obj).depend

#########################################################################
