3 # Wolfgang Denk, DENX Software Engineering, wd@denx.de.
5 # SPDX-License-Identifier: GPL-2.0+
8 include $(TOPDIR)/config.mk
12 LOCAL_CFLAGS += -I$(TOPDIR)/drivers/net/npe/include -DCONFIG_IXP425_COMPONENT_ETHDB -D__linux
13 CFLAGS += $(LOCAL_CFLAGS)
14 CPPFLAGS += $(LOCAL_CFLAGS) # needed for depend
15 HOSTCFLAGS += $(LOCAL_CFLAGS)
17 COBJS-$(CONFIG_IXP4XX_NPE) := npe.o \
28 IxEthAccControlInterface.o \
45 IxEthDBSpanningTree.o \
59 IxNpeDlNpeMgrUtils.o \
64 IxNpeMhSolicitedCbMgr.o \
65 IxNpeMhUnsolicitedCbMgr.o
67 SRCS := $(SOBJS:.o=.S) $(COBJS-y:.o=.c)
68 OBJS := $(addprefix $(obj),$(COBJS-y))
69 SOBJS := $(addprefix $(obj),$(SOBJS))
73 $(LIB): $(obj).depend $(OBJS)
74 $(call cmd_link_o_target, $(OBJS))
76 #########################################################################
78 # defines $(obj).depend target
79 include $(SRCTREE)/rules.mk
81 sinclude $(obj).depend
83 #########################################################################