# # Makefile for the phone_mrvl driver loadable module # TARGET = phone_mrvl.o obj-$(CONFIG_PHONE_MARVELL) = phone_mrvl.o ifeq ($(CONFIG_PHONE_LEGERITY),y) phone_mrvl-objs = mrvphone.o slic.o legerity.o vp_hal.o sys_service.o apicnt.o apiinit.o apiquery.o vp_api.o vp_api_common.o mvutils.o endif ifeq ($(CONFIG_PHONE_PROSLIC),y) phone_mrvl-objs = mrvphone.o proslic.o endif CFLAGS += -D__linux__ EXTRA_CFLAGS += -Idrivers/telephony/mrvphone EXTRA_CFLAGS += -DNDEBUG -Dlinux -D__linux__ -Dunix -DEMBED -DLINUX -DHOST_LE ifeq ($(CONFIG_PHONE_LEGERITY),y) EXTRA_CFLAGS += -D__LEGERITY__ endif ifeq ($(CONFIG_PHONE_PROSLIC),y) EXTRA_CFLAGS += -D__PROSLIC__ endif all: $(TARGET) $(TARGET): $(OBJS) $(LD) -r $(OBJS) -o $(TARGET) clean: -rm -f $(TARGET) *.elf *.gdb *.o apicnt.o: apicnt.o.shipped cp apicnt.o.shipped apicnt.o