ccflags-y := -I$(srctree)/drivers/bcm_media_gw/include
ccflags-y += -I$(srctree)/drivers/bcm_media_gw/dqnet
ccflags-y += -I$(srctree)/drivers/bcm_media_gw/dqm
ccflags-y += -I$(srctree)/drivers/bcm_media_gw/ethsw
ccflags-y += -Werror -Wfatal-errors
ccflags-$(CONFIG_BCM_FLOWMGR_MCAST) += -I$(srctree)/net/bridge
ccflags-$(CONFIG_BCM_FLOWMGR_SFAP) += -I$(srctree)/drivers/bcm_media_gw/sfap
obj-$(CONFIG_BCM_FLOWMGR) := flowmgr.o
flowmgr-y := flowmgr_fap.o flowmgr_fap_ops.o flowmgr_core.o flowmgr_procfs.o
flowmgr-y += flowmgr_db.o flowmgr_trace.o flowmgr_manual.o
flowmgr-y += flowmgr_debug.o
flowmgr-$(CONFIG_BCM_FLOWMGR_TUNNEL) += flowmgr_tunnel.o flowmgr_map.o
flowmgr-$(CONFIG_BCM_FLOWMGR_MCAST) += flowmgr_mdb.o flowmgr_mcast.o
flowmgr-$(CONFIG_BCM_FLOWMGR_IOCTL) += flowmgr_ioctl.o
flowmgr-$(CONFIG_BCM_FLOWMGR_ARL) += flowmgr_arl.o
ifneq ($(CONFIG_BCM_FLOWMGR_SFAP),)
obj-$(CONFIG_BCM_FLOWMGR) += flowmgr_sfap.o
flowmgr_sfap-y := flowmgr_sfap_ops.o
endif
ifneq ($(CONFIG_BCM_GFAP3384),)
obj-$(CONFIG_BCM_FLOWMGR) += flowmgr_gfap.o
flowmgr_gfap-y := flowmgr_gfap_ops.o
endif
