Skip to content

Commit

Permalink
Re-architecture mwlwifi.
Browse files Browse the repository at this point in the history
Signed-off-by: David Lin <dlin@marvell.com>
  • Loading branch information
yuhhaurlin committed Feb 16, 2017
1 parent 7b96b8a commit f834af0
Show file tree
Hide file tree
Showing 25 changed files with 2,504 additions and 2,069 deletions.
30 changes: 10 additions & 20 deletions Makefile
@@ -1,17 +1,14 @@
obj-m += mwlwifi.o

mwlwifi-objs += main.o
mwlwifi-objs += mac80211.o
mwlwifi-objs += fwdl.o
mwlwifi-objs += fwcmd.o
mwlwifi-objs += tx.o
mwlwifi-objs += rx.o
mwlwifi-objs += isr.o
mwlwifi-objs += core.o
mwlwifi-objs += mac80211.o
mwlwifi-$(CONFIG_THERMAL) += thermal.o
mwlwifi-$(CONFIG_DEBUG_FS) += debugfs.o
ifeq (1, $(BUILD_MFG))
mwlwifi-objs += mfg.o
endif
mwlwifi-objs += hif/fwcmd.o
mwlwifi-objs += hif/pcie/pcie.o
mwlwifi-objs += hif/pcie/fwdl.o
mwlwifi-objs += hif/pcie/tx.o
mwlwifi-objs += hif/pcie/rx.o

AS = $(CROSS_COMPILE)as
LD = $(CROSS_COMPILE)ld
Expand All @@ -20,20 +17,13 @@ CC = $(CROSS_COMPILE)gcc
EXTRA_CFLAGS+= -I${KDIR}
EXTRA_CFLAGS+= -O2 -funroll-loops -D__CHECK_ENDIAN__

ifeq (1, $(BUILD_MFG))
EXTRA_CFLAGS+= -DSUPPORT_MFG
endif

ifeq (1, $(BUILD_BG4CT_A0))
EXTRA_CFLAGS+= -DBG4CT_A0_WORKAROUND
endif

EXTRA_CFLAGS+= -I${PWD}

all:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules

clean:
rm -f *.o *.a *.s *.ko *.ko.cmd *.o.cmd *.mod.* .mwlwifi.*
rm -rf modules.order Module.symvers .tmp_versions
rm -f *.a *.s *.ko *.ko.cmd *.mod.* .mwlwifi.* modules.order Module.symvers
rm -rf .tmp_versions
find . -name ".*.o.cmd" -exec rm -f {} \;
find . -name "*.o" -exec rm -f {} \;
14 changes: 7 additions & 7 deletions Makefile.kernel
@@ -1,13 +1,13 @@
obj-$(CONFIG_MWLWIFI) += mwlwifi.o

mwlwifi-objs += main.o
mwlwifi-objs += mac80211.o
mwlwifi-objs += fwdl.o
mwlwifi-objs += fwcmd.o
mwlwifi-objs += tx.o
mwlwifi-objs += rx.o
mwlwifi-objs += isr.o
mwlwifi-objs += core.o
mwlwifi-objs += mac80211.o
mwlwifi-$(CONFIG_THERMAL) += thermal.o
mwlwifi-$(CONFIG_DEBUG_FS) += debugfs.o
mwlwifi-objs += hif/fwcmd.o
mwlwifi-objs += hif/pcie/pcie.o
mwlwifi-objs += hif/pcie/fwdl.o
mwlwifi-objs += hif/pcie/tx.o
mwlwifi-objs += hif/pcie/rx.o

ccflags-y += -D__CHECK_ENDIAN__

0 comments on commit f834af0

Please sign in to comment.