Henry Ptasinski | cf2b448 | 2010-09-20 22:33:12 -0700 | [diff] [blame] | 1 | # |
| 2 | # Makefile fragment for Broadcom 802.11n Networking Device Driver |
| 3 | # |
| 4 | # Copyright (c) 2010 Broadcom Corporation |
| 5 | # |
| 6 | # Permission to use, copy, modify, and/or distribute this software for any |
| 7 | # purpose with or without fee is hereby granted, provided that the above |
| 8 | # copyright notice and this permission notice appear in all copies. |
| 9 | # |
| 10 | # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES |
| 11 | # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF |
| 12 | # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY |
| 13 | # SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
| 14 | # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION |
| 15 | # OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN |
| 16 | # CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. |
| 17 | |
Greg Kroah-Hartman | 449c674 | 2010-09-23 16:28:53 -0700 | [diff] [blame] | 18 | ccflags-y := \ |
Henry Ptasinski | 0761043 | 2010-09-29 14:50:49 -0700 | [diff] [blame] | 19 | -DARP_OFFLOAD_SUPPORT \ |
| 20 | -DBCMDBG \ |
Greg Kroah-Hartman | 449c674 | 2010-09-23 16:28:53 -0700 | [diff] [blame] | 21 | -DBCMLXSDMMC \ |
| 22 | -DBCMPLATFORM_BUS \ |
Henry Ptasinski | 0761043 | 2010-09-29 14:50:49 -0700 | [diff] [blame] | 23 | -DBCMSDIO \ |
Henry Ptasinski | 0761043 | 2010-09-29 14:50:49 -0700 | [diff] [blame] | 24 | -DBDC \ |
Greg Kroah-Hartman | 449c674 | 2010-09-23 16:28:53 -0700 | [diff] [blame] | 25 | -DBRCM_FULLMAC \ |
Greg Kroah-Hartman | 449c674 | 2010-09-23 16:28:53 -0700 | [diff] [blame] | 26 | -DDHD_DEBUG \ |
Henry Ptasinski | 0761043 | 2010-09-29 14:50:49 -0700 | [diff] [blame] | 27 | -DDHD_FIRSTREAD=64 \ |
| 28 | -DDHD_SCHED \ |
| 29 | -DDHD_SDALIGN=64 \ |
| 30 | -DEMBEDDED_PLATFORM \ |
Henry Ptasinski | 0761043 | 2010-09-29 14:50:49 -0700 | [diff] [blame] | 31 | -DMAX_HDR_READ=64 \ |
| 32 | -DMMC_SDIO_ABORT \ |
| 33 | -DPKT_FILTER_SUPPORT \ |
| 34 | -DSHOW_EVENTS \ |
| 35 | -DTOE \ |
Greg Kroah-Hartman | 449c674 | 2010-09-23 16:28:53 -0700 | [diff] [blame] | 36 | -Idrivers/staging/brcm80211/brcmfmac \ |
Greg Kroah-Hartman | 449c674 | 2010-09-23 16:28:53 -0700 | [diff] [blame] | 37 | -Idrivers/staging/brcm80211/include \ |
Henry Ptasinski | cf2b448 | 2010-09-20 22:33:12 -0700 | [diff] [blame] | 38 | -Idrivers/staging/brcm80211/util |
| 39 | |
Arend van Spriel | f8559b692 | 2011-01-21 10:54:48 +0100 | [diff] [blame^] | 40 | DHDOFILES = \ |
| 41 | wl_cfg80211.o \ |
| 42 | wl_iw.o \ |
| 43 | dhd_cdc.o \ |
| 44 | dhd_common.o \ |
| 45 | dhd_custom_gpio.o \ |
| 46 | dhd_sdio.o \ |
| 47 | dhd_linux.o \ |
| 48 | dhd_linux_sched.o \ |
| 49 | bcmsdh.o \ |
| 50 | bcmsdh_linux.o \ |
| 51 | bcmsdh_sdmmc.o \ |
| 52 | bcmsdh_sdmmc_linux.o \ |
| 53 | ../util/linux_osl.o \ |
| 54 | ../util/aiutils.o \ |
| 55 | ../util/siutils.o \ |
| 56 | ../util/sbutils.o \ |
| 57 | ../util/bcmutils.o \ |
| 58 | ../util/bcmwifi.o \ |
| 59 | ../util/hndpmu.o |
Henry Ptasinski | cf2b448 | 2010-09-20 22:33:12 -0700 | [diff] [blame] | 60 | |
Henry Ptasinski | 6afd119 | 2010-09-26 13:19:44 -0700 | [diff] [blame] | 61 | obj-m += brcmfmac.o |
Henry Ptasinski | cf2b448 | 2010-09-20 22:33:12 -0700 | [diff] [blame] | 62 | brcmfmac-objs += $(DHDOFILES) |
Henry Ptasinski | 0761043 | 2010-09-29 14:50:49 -0700 | [diff] [blame] | 63 | |