summaryrefslogtreecommitdiff
path: root/drivers/net/ethernet/freescale/fman/ncsw_config.mk
diff options
context:
space:
mode:
authorMandy Lavi <mandy.lavi@freescale.com>2013-03-24 16:40:18 (GMT)
committerFleming Andrew-AFLEMING <AFLEMING@freescale.com>2013-04-08 23:07:26 (GMT)
commit3cc514986cb4e457458cc826288b6c2107c97907 (patch)
tree2985e48afc5dd20f44d51ef6aafdae917ce2698f /drivers/net/ethernet/freescale/fman/ncsw_config.mk
parent5767d52cec831b0e2927d34e91acd738cc1cb0ef (diff)
downloadlinux-fsl-qoriq-3cc514986cb4e457458cc826288b6c2107c97907.tar.xz
fmd: fmd19 integration
Add fmd19 codebase, plus a minimal set of sources from dpaa-eth, necessary for bare compilation Change-Id: I390df8717671204e3d98a987135393bef4534e95 Signed-off-by: Mandy Lavi <mandy.lavi@freescale.com> Signed-off-by: Bogdan Hamciuc <bogdan.hamciuc@freescale.com> Reviewed-on: http://git.am.freescale.net:8181/1029 Reviewed-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com> Tested-by: Fleming Andrew-AFLEMING <AFLEMING@freescale.com>
Diffstat (limited to 'drivers/net/ethernet/freescale/fman/ncsw_config.mk')
-rw-r--r--drivers/net/ethernet/freescale/fman/ncsw_config.mk41
1 files changed, 41 insertions, 0 deletions
diff --git a/drivers/net/ethernet/freescale/fman/ncsw_config.mk b/drivers/net/ethernet/freescale/fman/ncsw_config.mk
new file mode 100644
index 0000000..953b43e
--- /dev/null
+++ b/drivers/net/ethernet/freescale/fman/ncsw_config.mk
@@ -0,0 +1,41 @@
+#
+# Makefile config for the Freescale NetcommSW
+#
+NET_DPA = $(srctree)/drivers/net
+DRV_DPA = $(srctree)/drivers/net/ethernet/freescale/dpa
+FMAN = $(srctree)/drivers/net/ethernet/freescale/fman
+
+ifeq ("$(CONFIG_FMAN_P3040_P4080_P5020)", "y")
+EXTRA_CFLAGS +=-include $(FMAN)/p3040_4080_5020_dflags.h
+endif
+ifeq ("$(CONFIG_FMAN_P1023)", "y")
+EXTRA_CFLAGS +=-include $(FMAN)/p1023_dflags.h
+endif
+ifdef CONFIG_FMAN_T4240
+EXTRA_CFLAGS +=-include $(FMAN)/t4240_dflags.h
+endif
+
+EXTRA_CFLAGS += -I$(DRV_DPA)/
+EXTRA_CFLAGS += -I$(FMAN)/inc
+EXTRA_CFLAGS += -I$(FMAN)/inc/cores
+EXTRA_CFLAGS += -I$(FMAN)/inc/etc
+EXTRA_CFLAGS += -I$(FMAN)/inc/Peripherals
+EXTRA_CFLAGS += -I$(FMAN)/inc/flib
+
+ifeq ("$(CONFIG_FMAN_P3040_P4080_P5020)", "y")
+EXTRA_CFLAGS += -I$(FMAN)/inc/integrations/P3040_P4080_P5020
+endif
+ifeq ("$(CONFIG_FMAN_P1023)", "y")
+EXTRA_CFLAGS += -I$(FMAN)/inc/integrations/P1023
+endif
+ifdef CONFIG_FMAN_T4240
+EXTRA_CFLAGS += -I$(FMAN)/inc/integrations/T4240
+endif
+
+EXTRA_CFLAGS += -I$(FMAN)/src/inc
+EXTRA_CFLAGS += -I$(FMAN)/src/inc/system
+EXTRA_CFLAGS += -I$(FMAN)/src/inc/wrapper
+EXTRA_CFLAGS += -I$(FMAN)/src/inc/xx
+EXTRA_CFLAGS += -I$(srctree)/include/linux/fmd
+EXTRA_CFLAGS += -I$(srctree)/include/linux/fmd/Peripherals
+EXTRA_CFLAGS += -I$(srctree)/include/linux/fmd/integrations