162306a36Sopenharmony_ci# SPDX-License-Identifier: ISC 262306a36Sopenharmony_ci# 362306a36Sopenharmony_ci# Makefile fragment for Broadcom 802.11 Networking Device Driver 462306a36Sopenharmony_ci# 562306a36Sopenharmony_ci# Copyright (c) 2010 Broadcom Corporation 662306a36Sopenharmony_ci# 762306a36Sopenharmony_ci 862306a36Sopenharmony_ciccflags-y += \ 962306a36Sopenharmony_ci -I $(srctree)/$(src) \ 1062306a36Sopenharmony_ci -I $(srctree)/$(src)/../include 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ciobj-$(CONFIG_BRCMFMAC) += brcmfmac.o 1362306a36Sopenharmony_cibrcmfmac-objs += \ 1462306a36Sopenharmony_ci cfg80211.o \ 1562306a36Sopenharmony_ci chip.o \ 1662306a36Sopenharmony_ci fwil.o \ 1762306a36Sopenharmony_ci fweh.o \ 1862306a36Sopenharmony_ci p2p.o \ 1962306a36Sopenharmony_ci proto.o \ 2062306a36Sopenharmony_ci common.o \ 2162306a36Sopenharmony_ci core.o \ 2262306a36Sopenharmony_ci firmware.o \ 2362306a36Sopenharmony_ci fwvid.o \ 2462306a36Sopenharmony_ci feature.o \ 2562306a36Sopenharmony_ci btcoex.o \ 2662306a36Sopenharmony_ci vendor.o \ 2762306a36Sopenharmony_ci pno.o \ 2862306a36Sopenharmony_ci xtlv.o 2962306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC_PROTO_BCDC) += \ 3062306a36Sopenharmony_ci bcdc.o \ 3162306a36Sopenharmony_ci fwsignal.o 3262306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC_PROTO_MSGBUF) += \ 3362306a36Sopenharmony_ci commonring.o \ 3462306a36Sopenharmony_ci flowring.o \ 3562306a36Sopenharmony_ci msgbuf.o 3662306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC_SDIO) += \ 3762306a36Sopenharmony_ci sdio.o \ 3862306a36Sopenharmony_ci bcmsdh.o 3962306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC_USB) += \ 4062306a36Sopenharmony_ci usb.o 4162306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC_PCIE) += \ 4262306a36Sopenharmony_ci pcie.o 4362306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMDBG) += \ 4462306a36Sopenharmony_ci debug.o 4562306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCM_TRACING) += \ 4662306a36Sopenharmony_ci tracepoint.o 4762306a36Sopenharmony_cibrcmfmac-$(CONFIG_OF) += \ 4862306a36Sopenharmony_ci of.o 4962306a36Sopenharmony_cibrcmfmac-$(CONFIG_DMI) += \ 5062306a36Sopenharmony_ci dmi.o 5162306a36Sopenharmony_cibrcmfmac-$(CONFIG_ACPI) += \ 5262306a36Sopenharmony_ci acpi.o 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ciifeq ($(CONFIG_BRCMFMAC),m) 5562306a36Sopenharmony_ciobj-m += wcc/ 5662306a36Sopenharmony_ciobj-m += cyw/ 5762306a36Sopenharmony_ciobj-m += bca/ 5862306a36Sopenharmony_cielse 5962306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC) += wcc/core.o 6062306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC) += cyw/core.o 6162306a36Sopenharmony_cibrcmfmac-$(CONFIG_BRCMFMAC) += bca/core.o 6262306a36Sopenharmony_ciendif 63