1*b4c3e9b5SBjoern A. Zeeb# SPDX-License-Identifier: ISC 2*b4c3e9b5SBjoern A. Zeeb# 3*b4c3e9b5SBjoern A. Zeeb# Makefile fragment for Broadcom 802.11 Networking Device Driver 4*b4c3e9b5SBjoern A. Zeeb# 5*b4c3e9b5SBjoern A. Zeeb# Copyright (c) 2010 Broadcom Corporation 6*b4c3e9b5SBjoern A. Zeeb# 7*b4c3e9b5SBjoern A. Zeeb 8*b4c3e9b5SBjoern A. Zeebccflags-y += \ 9*b4c3e9b5SBjoern A. Zeeb -I $(src) \ 10*b4c3e9b5SBjoern A. Zeeb -I $(src)/../include 11*b4c3e9b5SBjoern A. Zeeb 12*b4c3e9b5SBjoern A. Zeebobj-$(CONFIG_BRCMFMAC) += brcmfmac.o 13*b4c3e9b5SBjoern A. Zeebbrcmfmac-objs += \ 14*b4c3e9b5SBjoern A. Zeeb cfg80211.o \ 15*b4c3e9b5SBjoern A. Zeeb chip.o \ 16*b4c3e9b5SBjoern A. Zeeb fwil.o \ 17*b4c3e9b5SBjoern A. Zeeb fweh.o \ 18*b4c3e9b5SBjoern A. Zeeb p2p.o \ 19*b4c3e9b5SBjoern A. Zeeb proto.o \ 20*b4c3e9b5SBjoern A. Zeeb common.o \ 21*b4c3e9b5SBjoern A. Zeeb core.o \ 22*b4c3e9b5SBjoern A. Zeeb firmware.o \ 23*b4c3e9b5SBjoern A. Zeeb fwvid.o \ 24*b4c3e9b5SBjoern A. Zeeb feature.o \ 25*b4c3e9b5SBjoern A. Zeeb btcoex.o \ 26*b4c3e9b5SBjoern A. Zeeb vendor.o \ 27*b4c3e9b5SBjoern A. Zeeb pno.o \ 28*b4c3e9b5SBjoern A. Zeeb xtlv.o 29*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC_PROTO_BCDC) += \ 30*b4c3e9b5SBjoern A. Zeeb bcdc.o \ 31*b4c3e9b5SBjoern A. Zeeb fwsignal.o 32*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC_PROTO_MSGBUF) += \ 33*b4c3e9b5SBjoern A. Zeeb commonring.o \ 34*b4c3e9b5SBjoern A. Zeeb flowring.o \ 35*b4c3e9b5SBjoern A. Zeeb msgbuf.o 36*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC_SDIO) += \ 37*b4c3e9b5SBjoern A. Zeeb sdio.o \ 38*b4c3e9b5SBjoern A. Zeeb bcmsdh.o 39*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC_USB) += \ 40*b4c3e9b5SBjoern A. Zeeb usb.o 41*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC_PCIE) += \ 42*b4c3e9b5SBjoern A. Zeeb pcie.o 43*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMDBG) += \ 44*b4c3e9b5SBjoern A. Zeeb debug.o 45*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCM_TRACING) += \ 46*b4c3e9b5SBjoern A. Zeeb tracepoint.o 47*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_OF) += \ 48*b4c3e9b5SBjoern A. Zeeb of.o 49*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_DMI) += \ 50*b4c3e9b5SBjoern A. Zeeb dmi.o 51*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_ACPI) += \ 52*b4c3e9b5SBjoern A. Zeeb acpi.o 53*b4c3e9b5SBjoern A. Zeeb 54*b4c3e9b5SBjoern A. Zeebifeq ($(CONFIG_BRCMFMAC),m) 55*b4c3e9b5SBjoern A. Zeebobj-m += wcc/ 56*b4c3e9b5SBjoern A. Zeebobj-m += cyw/ 57*b4c3e9b5SBjoern A. Zeebobj-m += bca/ 58*b4c3e9b5SBjoern A. Zeebelse 59*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC) += wcc/core.o 60*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC) += cyw/core.o 61*b4c3e9b5SBjoern A. Zeebbrcmfmac-$(CONFIG_BRCMFMAC) += bca/core.o 62*b4c3e9b5SBjoern A. Zeebendif 63