ifneq ($(KERNELRELEASE),)

CONFIG_MARVELL_FASTPATH = m
obj-$(CONFIG_MARVELL_FASTPATH) := mfp.o

mfp-y :=	fp_core.o fp_forward.o fp_learner_nc.o fp_classifier.o \
		fp_database_hash.o fp_device.o fp_netlink.o fp_ndisc.o lib.a
mfp-$(CONFIG_ASR_TOE) += fp_cm.o
lib-y := 	fp_forward.o fp_learner_nc.o fp_classifier.o \
		fp_database_hash.o fp_device.o fp_netlink.o \
		fp_ndisc.o
lib-$(CONFIG_ASR_TOE) += fp_cm.o

else

all:
	@echo
	@echo "usage:"
	@echo "      make -C <kernel_build_dir> M=\`pwd\` ARCH=arm CROSS_COMPILE=<...> modules"
	@echo
	$(error)
clean:
	rm -f *.o .*.cmd modules.order Module.symvers mfp.ko mfp.mod.c
	rm -rf .tmp_versions

endif

