1daeccac2SArend van Spriel# SPDX-License-Identifier: ISC 205491d2cSKalle Valo# 3daeccac2SArend van Spriel# Makefile fragment for Broadcom 802.11 Networking Device Driver 405491d2cSKalle Valo# 505491d2cSKalle Valo# Copyright (c) 2010 Broadcom Corporation 605491d2cSKalle Valo# 705491d2cSKalle Valo 805491d2cSKalle Valoccflags-y += \ 9030b4367SMasahiro Yamada -I $(srctree)/$(src) \ 10030b4367SMasahiro Yamada -I $(srctree)/$(src)/../include 1105491d2cSKalle Valo 1205491d2cSKalle Valoobj-$(CONFIG_BRCMFMAC) += brcmfmac.o 1305491d2cSKalle Valobrcmfmac-objs += \ 1405491d2cSKalle Valo cfg80211.o \ 1505491d2cSKalle Valo chip.o \ 1605491d2cSKalle Valo fwil.o \ 1705491d2cSKalle Valo fweh.o \ 1805491d2cSKalle Valo p2p.o \ 1905491d2cSKalle Valo proto.o \ 2005491d2cSKalle Valo common.o \ 2105491d2cSKalle Valo core.o \ 2205491d2cSKalle Valo firmware.o \ 23d6a5c562SArend van Spriel fwvid.o \ 2405491d2cSKalle Valo feature.o \ 2505491d2cSKalle Valo btcoex.o \ 26ac55136fSArend Van Spriel vendor.o \ 27a7dd0ac9SArend van Spriel pno.o \ 28a7dd0ac9SArend van Spriel xtlv.o 2905491d2cSKalle Valobrcmfmac-$(CONFIG_BRCMFMAC_PROTO_BCDC) += \ 3026ecfe01SArend Van Spriel bcdc.o \ 3126ecfe01SArend Van Spriel fwsignal.o 3205491d2cSKalle Valobrcmfmac-$(CONFIG_BRCMFMAC_PROTO_MSGBUF) += \ 3305491d2cSKalle Valo commonring.o \ 3405491d2cSKalle Valo flowring.o \ 3505491d2cSKalle Valo msgbuf.o 3605491d2cSKalle Valobrcmfmac-$(CONFIG_BRCMFMAC_SDIO) += \ 3705491d2cSKalle Valo sdio.o \ 3805491d2cSKalle Valo bcmsdh.o 3905491d2cSKalle Valobrcmfmac-$(CONFIG_BRCMFMAC_USB) += \ 4005491d2cSKalle Valo usb.o 4105491d2cSKalle Valobrcmfmac-$(CONFIG_BRCMFMAC_PCIE) += \ 4205491d2cSKalle Valo pcie.o 4305491d2cSKalle Valobrcmfmac-$(CONFIG_BRCMDBG) += \ 4405491d2cSKalle Valo debug.o 4505491d2cSKalle Valobrcmfmac-$(CONFIG_BRCM_TRACING) += \ 4605491d2cSKalle Valo tracepoint.o 4705491d2cSKalle Valobrcmfmac-$(CONFIG_OF) += \ 4805491d2cSKalle Valo of.o 49bd1e82bbSHans de Goedebrcmfmac-$(CONFIG_DMI) += \ 50bd1e82bbSHans de Goede dmi.o 51*0f485805SHector Martinbrcmfmac-$(CONFIG_ACPI) += \ 52*0f485805SHector Martin acpi.o 53d6a5c562SArend van Spriel 54d6a5c562SArend van Sprielifeq ($(CONFIG_BRCMFMAC),m) 55d6a5c562SArend van Sprielobj-m += wcc/ 56f74f1ec2SArend van Sprielobj-m += cyw/ 57b1d94be5SArend van Sprielobj-m += bca/ 58d6a5c562SArend van Sprielelse 59d6a5c562SArend van Sprielbrcmfmac-$(CONFIG_BRCMFMAC) += wcc/core.o 60f74f1ec2SArend van Sprielbrcmfmac-$(CONFIG_BRCMFMAC) += cyw/core.o 61b1d94be5SArend van Sprielbrcmfmac-$(CONFIG_BRCMFMAC) += bca/core.o 62d6a5c562SArend van Sprielendif 63