xref: /freebsd/sys/contrib/dev/broadcom/brcm80211/brcmsmac/Makefile (revision b4c3e9b5b09c829b4135aff738bd2893ed052377)
1*b4c3e9b5SBjoern A. Zeeb#
2*b4c3e9b5SBjoern A. Zeeb# Makefile fragment for Broadcom 802.11n Networking Device Driver
3*b4c3e9b5SBjoern A. Zeeb#
4*b4c3e9b5SBjoern A. Zeeb# Copyright (c) 2010 Broadcom Corporation
5*b4c3e9b5SBjoern A. Zeeb#
6*b4c3e9b5SBjoern A. Zeeb# Permission to use, copy, modify, and/or distribute this software for any
7*b4c3e9b5SBjoern A. Zeeb# purpose with or without fee is hereby granted, provided that the above
8*b4c3e9b5SBjoern A. Zeeb# copyright notice and this permission notice appear in all copies.
9*b4c3e9b5SBjoern A. Zeeb#
10*b4c3e9b5SBjoern A. Zeeb# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
11*b4c3e9b5SBjoern A. Zeeb# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
12*b4c3e9b5SBjoern A. Zeeb# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
13*b4c3e9b5SBjoern A. Zeeb# SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
14*b4c3e9b5SBjoern A. Zeeb# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
15*b4c3e9b5SBjoern A. Zeeb# OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
16*b4c3e9b5SBjoern A. Zeeb# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17*b4c3e9b5SBjoern A. Zeeb
18*b4c3e9b5SBjoern A. Zeebccflags-y := \
19*b4c3e9b5SBjoern A. Zeeb	-I $(src) \
20*b4c3e9b5SBjoern A. Zeeb	-I $(src)/phy \
21*b4c3e9b5SBjoern A. Zeeb	-I $(src)/../include
22*b4c3e9b5SBjoern A. Zeeb
23*b4c3e9b5SBjoern A. Zeebbrcmsmac-y := \
24*b4c3e9b5SBjoern A. Zeeb	mac80211_if.o \
25*b4c3e9b5SBjoern A. Zeeb	ucode_loader.o \
26*b4c3e9b5SBjoern A. Zeeb	ampdu.o \
27*b4c3e9b5SBjoern A. Zeeb	antsel.o \
28*b4c3e9b5SBjoern A. Zeeb	channel.o \
29*b4c3e9b5SBjoern A. Zeeb	main.o \
30*b4c3e9b5SBjoern A. Zeeb	phy_shim.o \
31*b4c3e9b5SBjoern A. Zeeb	pmu.o \
32*b4c3e9b5SBjoern A. Zeeb	rate.o \
33*b4c3e9b5SBjoern A. Zeeb	stf.o \
34*b4c3e9b5SBjoern A. Zeeb	aiutils.o \
35*b4c3e9b5SBjoern A. Zeeb	phy/phy_cmn.o \
36*b4c3e9b5SBjoern A. Zeeb	phy/phy_lcn.o \
37*b4c3e9b5SBjoern A. Zeeb	phy/phy_n.o \
38*b4c3e9b5SBjoern A. Zeeb	phy/phytbl_lcn.o \
39*b4c3e9b5SBjoern A. Zeeb	phy/phytbl_n.o \
40*b4c3e9b5SBjoern A. Zeeb	phy/phy_qmath.o \
41*b4c3e9b5SBjoern A. Zeeb	dma.o \
42*b4c3e9b5SBjoern A. Zeeb	brcms_trace_events.o \
43*b4c3e9b5SBjoern A. Zeeb	debug.o
44*b4c3e9b5SBjoern A. Zeeb
45*b4c3e9b5SBjoern A. Zeebbrcmsmac-$(CONFIG_BRCMSMAC_LEDS) += led.o
46*b4c3e9b5SBjoern A. Zeeb
47*b4c3e9b5SBjoern A. Zeebobj-$(CONFIG_BRCMSMAC)	+= brcmsmac.o
48