63 lines · plain
1# SPDX-License-Identifier: ISC2#3# Makefile fragment for Broadcom 802.11 Networking Device Driver4#5# Copyright (c) 2010 Broadcom Corporation6#7 8ccflags-y += \9 -I $(src) \10 -I $(src)/../include11 12obj-$(CONFIG_BRCMFMAC) += brcmfmac.o13brcmfmac-objs += \14 cfg80211.o \15 chip.o \16 fwil.o \17 fweh.o \18 p2p.o \19 proto.o \20 common.o \21 core.o \22 firmware.o \23 fwvid.o \24 feature.o \25 btcoex.o \26 vendor.o \27 pno.o \28 xtlv.o29brcmfmac-$(CONFIG_BRCMFMAC_PROTO_BCDC) += \30 bcdc.o \31 fwsignal.o32brcmfmac-$(CONFIG_BRCMFMAC_PROTO_MSGBUF) += \33 commonring.o \34 flowring.o \35 msgbuf.o36brcmfmac-$(CONFIG_BRCMFMAC_SDIO) += \37 sdio.o \38 bcmsdh.o39brcmfmac-$(CONFIG_BRCMFMAC_USB) += \40 usb.o41brcmfmac-$(CONFIG_BRCMFMAC_PCIE) += \42 pcie.o43brcmfmac-$(CONFIG_BRCMDBG) += \44 debug.o45brcmfmac-$(CONFIG_BRCM_TRACING) += \46 tracepoint.o47brcmfmac-$(CONFIG_OF) += \48 of.o49brcmfmac-$(CONFIG_DMI) += \50 dmi.o51brcmfmac-$(CONFIG_ACPI) += \52 acpi.o53 54ifeq ($(CONFIG_BRCMFMAC),m)55obj-m += wcc/56obj-m += cyw/57obj-m += bca/58else59brcmfmac-$(CONFIG_BRCMFMAC) += wcc/core.o60brcmfmac-$(CONFIG_BRCMFMAC) += cyw/core.o61brcmfmac-$(CONFIG_BRCMFMAC) += bca/core.o62endif63