brcm80211: simplify makefiles
[firefly-linux-kernel-4.4.55.git] / drivers / net / wireless / brcm80211 / brcmsmac / Makefile
index d3d4151c3eda8bdd94f06110f465bfba98a96cea..32464acccd90bdc1d38ed5033977e29776a81c64 100644 (file)
@@ -21,7 +21,7 @@ ccflags-y := \
        -Idrivers/net/wireless/brcm80211/brcmsmac/phy \
        -Idrivers/net/wireless/brcm80211/include
 
-BRCMSMAC_OFILES := \
+brcmsmac-y := \
        mac80211_if.o \
        ucode_loader.o \
        ampdu.o \
@@ -43,7 +43,6 @@ BRCMSMAC_OFILES := \
        brcms_trace_events.o \
        debug.o
 
-MODULEPFX := brcmsmac
+brcmsmac-$(CONFIG_BCMA_DRIVER_GPIO) += led.o
 
-obj-$(CONFIG_BRCMSMAC) += $(MODULEPFX).o
-$(MODULEPFX)-objs      = $(BRCMSMAC_OFILES)
+obj-$(CONFIG_BRCMSMAC) += brcmsmac.o