Makefile 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. #------------------------------------------------------------------------------
  2. # Copyright (c) 2004-2011 Atheros Communications Inc.
  3. # Copyright (c) 2011-2012 Qualcomm Atheros, Inc.
  4. # 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. obj-$(CONFIG_ATH6KL) += ath6kl_core.o
  25. ath6kl_core-y += debug.o
  26. ath6kl_core-y += hif.o
  27. ath6kl_core-y += htc_mbox.o
  28. ath6kl_core-y += htc_pipe.o
  29. ath6kl_core-y += bmi.o
  30. ath6kl_core-y += cfg80211.o
  31. ath6kl_core-y += init.o
  32. ath6kl_core-y += main.o
  33. ath6kl_core-y += txrx.o
  34. ath6kl_core-y += wmi.o
  35. ath6kl_core-y += core.o
  36. ath6kl_core-y += recovery.o
  37. ath6kl_core-$(CONFIG_NL80211_TESTMODE) += testmode.o
  38. ath6kl_core-$(CONFIG_ATH6KL_TRACING) += trace.o
  39. obj-$(CONFIG_ATH6KL_SDIO) += ath6kl_sdio.o
  40. ath6kl_sdio-y += sdio.o
  41. obj-$(CONFIG_ATH6KL_USB) += ath6kl_usb.o
  42. ath6kl_usb-y += usb.o
  43. # for tracing framework to find trace.h
  44. CFLAGS_trace.o := -I$(src)