162306a36Sopenharmony_ci#------------------------------------------------------------------------------
262306a36Sopenharmony_ci# Copyright (c) 2004-2011 Atheros Communications Inc.
362306a36Sopenharmony_ci# Copyright (c) 2011-2012 Qualcomm Atheros, Inc.
462306a36Sopenharmony_ci# All rights reserved.
562306a36Sopenharmony_ci#
662306a36Sopenharmony_ci#
762306a36Sopenharmony_ci#
862306a36Sopenharmony_ci# Permission to use, copy, modify, and/or distribute this software for any
962306a36Sopenharmony_ci# purpose with or without fee is hereby granted, provided that the above
1062306a36Sopenharmony_ci# copyright notice and this permission notice appear in all copies.
1162306a36Sopenharmony_ci#
1262306a36Sopenharmony_ci# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1362306a36Sopenharmony_ci# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1462306a36Sopenharmony_ci# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1562306a36Sopenharmony_ci# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1662306a36Sopenharmony_ci# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1762306a36Sopenharmony_ci# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
1862306a36Sopenharmony_ci# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1962306a36Sopenharmony_ci#
2062306a36Sopenharmony_ci#
2162306a36Sopenharmony_ci#
2262306a36Sopenharmony_ci# Author(s): ="Atheros"
2362306a36Sopenharmony_ci#------------------------------------------------------------------------------
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ciobj-$(CONFIG_ATH6KL) += ath6kl_core.o
2662306a36Sopenharmony_ciath6kl_core-y += debug.o
2762306a36Sopenharmony_ciath6kl_core-y += hif.o
2862306a36Sopenharmony_ciath6kl_core-y += htc_mbox.o
2962306a36Sopenharmony_ciath6kl_core-y += htc_pipe.o
3062306a36Sopenharmony_ciath6kl_core-y += bmi.o
3162306a36Sopenharmony_ciath6kl_core-y += cfg80211.o
3262306a36Sopenharmony_ciath6kl_core-y += init.o
3362306a36Sopenharmony_ciath6kl_core-y += main.o
3462306a36Sopenharmony_ciath6kl_core-y += txrx.o
3562306a36Sopenharmony_ciath6kl_core-y += wmi.o
3662306a36Sopenharmony_ciath6kl_core-y += core.o
3762306a36Sopenharmony_ciath6kl_core-y += recovery.o
3862306a36Sopenharmony_ci
3962306a36Sopenharmony_ciath6kl_core-$(CONFIG_NL80211_TESTMODE) += testmode.o
4062306a36Sopenharmony_ciath6kl_core-$(CONFIG_ATH6KL_TRACING) += trace.o
4162306a36Sopenharmony_ci
4262306a36Sopenharmony_ciobj-$(CONFIG_ATH6KL_SDIO) += ath6kl_sdio.o
4362306a36Sopenharmony_ciath6kl_sdio-y += sdio.o
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ciobj-$(CONFIG_ATH6KL_USB) += ath6kl_usb.o
4662306a36Sopenharmony_ciath6kl_usb-y += usb.o
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ci# for tracing framework to find trace.h
4962306a36Sopenharmony_ciCFLAGS_trace.o := -I$(src)
50