include $(TOPDIR)/config.mk LIB = lib$(BOARD).a OBJS = \ $(BOARD).o \ flash.o \ ../common/init-955x.o \ ../common/serial.o \ ../common/ath_pci.o \ ../common/qca-eth-955x.o ifeq ($(BOOT_FROM_NAND),1) OBJS += ../common/ath_nand.o ../../../drivers/nand/nand_ids.o endif ifeq ($(ATH_DUAL_FLASH),1) OBJS += ../common/ath_nand.o ../../../drivers/nand/nand_ids.o endif ifndef BOOT_FROM_NAND OBJS += ../common/ath_flash.o endif ifeq ($(ETH_CONFIG2), _s17) OBJS += ../common/athrs17_phy.o endif ifeq ($(ETH_CONFIG), _s17) OBJS += ../common/athrs17_phy.o endif ifeq ($(ETH_CONFIG2), _s17_hwaccel) OBJS += ../common/athrs17_phy.o endif ifeq ($(ETH_CONFIG), _s17_hwaccel) OBJS += ../common/athrs17_phy.o endif ifeq ($(ETH_CONFIG), _s16) OBJS += ../common/athrs16_phy.o endif ifeq ($(ETH_CONFIG), _f1e) OBJS += ../common/athrsf1_phy.o endif ifeq ($(ETH_CONFIG), _f2e) OBJS += ../common/athrsf2_phy.o endif ifeq ($(ETH_CONFIG), _vir) OBJS += ../common/athrs_vir_phy.o endif ifeq ($(ETH_CONFIG), _s27) OBJS += ../common/athr_s27_phy.o endif SOBJS = ../common/955x.o $(LIB): .depend $(OBJS) $(SOBJS) $(AR) crv $@ $(OBJS) $(SOBJS) ######################################################################### .depend: Makefile $(SOBJS:.o=.S) $(OBJS:.o=.c) $(CC) -M $(CFLAGS) $(SOBJS:.o=.S) $(OBJS:.o=.c) > $@ sinclude .depend #########################################################################