| 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 |
| |