blob: dc2b3b46781e190a59558b41d8cbd87b3e409df6 [file] [log] [blame]
Kalle Valobdcd8172011-07-18 00:22:30 +03001#------------------------------------------------------------------------------
Vasanthakumar Thiagarajan1b2df402012-02-06 20:15:53 +05302# Copyright (c) 2004-2011 Atheros Communications Inc.
3# Copyright (c) 2011-2012 Qualcomm Atheros, Inc.
Kalle Valobdcd8172011-07-18 00:22:30 +03004# All rights reserved.
5#
6#
7#
8# Permission to use, copy, modify, and/or distribute this software for any
9# purpose with or without fee is hereby granted, provided that the above
10# copyright notice and this permission notice appear in all copies.
11#
12# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
13# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
14# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
15# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
16# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
17# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
18# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
19#
20#
21#
22# Author(s): ="Atheros"
23#------------------------------------------------------------------------------
24
Kalle Valod6a434d2012-01-17 20:09:36 +020025obj-$(CONFIG_ATH6KL) += ath6kl_core.o
26ath6kl_core-y += debug.o
27ath6kl_core-y += hif.o
Kalle Valoe76ac2bf2012-03-25 17:15:27 +030028ath6kl_core-y += htc_mbox.o
Kalle Valo636f8282012-03-25 17:15:28 +030029ath6kl_core-y += htc_pipe.o
Kalle Valod6a434d2012-01-17 20:09:36 +020030ath6kl_core-y += bmi.o
31ath6kl_core-y += cfg80211.o
32ath6kl_core-y += init.o
33ath6kl_core-y += main.o
34ath6kl_core-y += txrx.o
35ath6kl_core-y += wmi.o
36ath6kl_core-y += core.o
Vasanthakumar Thiagarajan84caf802012-08-29 19:40:26 +053037ath6kl_core-y += recovery.o
Kalle Valo416cf0b2013-03-18 13:42:20 +020038
Kalle Valod6a434d2012-01-17 20:09:36 +020039ath6kl_core-$(CONFIG_NL80211_TESTMODE) += testmode.o
Kalle Valo416cf0b2013-03-18 13:42:20 +020040ath6kl_core-$(CONFIG_ATH6KL_TRACING) += trace.o
Kalle Valod6a434d2012-01-17 20:09:36 +020041
42obj-$(CONFIG_ATH6KL_SDIO) += ath6kl_sdio.o
43ath6kl_sdio-y += sdio.o
Kalle Valo241b1282012-01-17 20:09:45 +020044
45obj-$(CONFIG_ATH6KL_USB) += ath6kl_usb.o
46ath6kl_usb-y += usb.o
Kalle Valo416cf0b2013-03-18 13:42:20 +020047
48# for tracing framework to find trace.h
49CFLAGS_trace.o := -I$(src)