Makefile 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. # SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause
  2. obj-$(CONFIG_RTW88_CORE) += rtw88_core.o
  3. rtw88_core-y += main.o \
  4. mac80211.o \
  5. util.o \
  6. debug.o \
  7. tx.o \
  8. rx.o \
  9. mac.o \
  10. phy.o \
  11. coex.o \
  12. efuse.o \
  13. fw.o \
  14. ps.o \
  15. sec.o \
  16. bf.o \
  17. sar.o \
  18. regd.o
  19. rtw88_core-$(CONFIG_PM) += wow.o
  20. rtw88_core-$(CONFIG_RTW88_LEDS) += led.o
  21. obj-$(CONFIG_RTW88_8822B) += rtw88_8822b.o
  22. rtw88_8822b-objs := rtw8822b.o rtw8822b_table.o
  23. obj-$(CONFIG_RTW88_8822BE) += rtw88_8822be.o
  24. rtw88_8822be-objs := rtw8822be.o
  25. obj-$(CONFIG_RTW88_8822BS) += rtw88_8822bs.o
  26. rtw88_8822bs-objs := rtw8822bs.o
  27. obj-$(CONFIG_RTW88_8822BU) += rtw88_8822bu.o
  28. rtw88_8822bu-objs := rtw8822bu.o
  29. obj-$(CONFIG_RTW88_8822C) += rtw88_8822c.o
  30. rtw88_8822c-objs := rtw8822c.o rtw8822c_table.o
  31. obj-$(CONFIG_RTW88_8822CE) += rtw88_8822ce.o
  32. rtw88_8822ce-objs := rtw8822ce.o
  33. obj-$(CONFIG_RTW88_8822CS) += rtw88_8822cs.o
  34. rtw88_8822cs-objs := rtw8822cs.o
  35. obj-$(CONFIG_RTW88_8822CU) += rtw88_8822cu.o
  36. rtw88_8822cu-objs := rtw8822cu.o
  37. obj-$(CONFIG_RTW88_8723X) += rtw88_8723x.o
  38. rtw88_8723x-objs := rtw8723x.o
  39. obj-$(CONFIG_RTW88_8703B) += rtw88_8703b.o
  40. rtw88_8703b-objs := rtw8703b.o rtw8703b_tables.o
  41. obj-$(CONFIG_RTW88_8723CS) += rtw88_8723cs.o
  42. rtw88_8723cs-objs := rtw8723cs.o
  43. obj-$(CONFIG_RTW88_8723D) += rtw88_8723d.o
  44. rtw88_8723d-objs := rtw8723d.o rtw8723d_table.o
  45. obj-$(CONFIG_RTW88_8723DE) += rtw88_8723de.o
  46. rtw88_8723de-objs := rtw8723de.o
  47. obj-$(CONFIG_RTW88_8723DS) += rtw88_8723ds.o
  48. rtw88_8723ds-objs := rtw8723ds.o
  49. obj-$(CONFIG_RTW88_8723DU) += rtw88_8723du.o
  50. rtw88_8723du-objs := rtw8723du.o
  51. obj-$(CONFIG_RTW88_8821C) += rtw88_8821c.o
  52. rtw88_8821c-objs := rtw8821c.o rtw8821c_table.o
  53. obj-$(CONFIG_RTW88_8821CE) += rtw88_8821ce.o
  54. rtw88_8821ce-objs := rtw8821ce.o
  55. obj-$(CONFIG_RTW88_8821CS) += rtw88_8821cs.o
  56. rtw88_8821cs-objs := rtw8821cs.o
  57. obj-$(CONFIG_RTW88_8821CU) += rtw88_8821cu.o
  58. rtw88_8821cu-objs := rtw8821cu.o
  59. obj-$(CONFIG_RTW88_88XXA) += rtw88_88xxa.o
  60. rtw88_88xxa-objs := rtw88xxa.o
  61. obj-$(CONFIG_RTW88_8821A) += rtw88_8821a.o
  62. rtw88_8821a-objs := rtw8821a.o rtw8821a_table.o
  63. obj-$(CONFIG_RTW88_8812A) += rtw88_8812a.o
  64. rtw88_8812a-objs := rtw8812a.o rtw8812a_table.o
  65. obj-$(CONFIG_RTW88_8821AU) += rtw88_8821au.o
  66. rtw88_8821au-objs := rtw8821au.o
  67. obj-$(CONFIG_RTW88_8812AU) += rtw88_8812au.o
  68. rtw88_8812au-objs := rtw8812au.o
  69. obj-$(CONFIG_RTW88_8814A) += rtw88_8814a.o
  70. rtw88_8814a-objs := rtw8814a.o rtw8814a_table.o
  71. obj-$(CONFIG_RTW88_8814AE) += rtw88_8814ae.o
  72. rtw88_8814ae-objs := rtw8814ae.o
  73. obj-$(CONFIG_RTW88_8814AU) += rtw88_8814au.o
  74. rtw88_8814au-objs := rtw8814au.o
  75. obj-$(CONFIG_RTW88_PCI) += rtw88_pci.o
  76. rtw88_pci-objs := pci.o
  77. obj-$(CONFIG_RTW88_SDIO) += rtw88_sdio.o
  78. rtw88_sdio-objs := sdio.o
  79. obj-$(CONFIG_RTW88_USB) += rtw88_usb.o
  80. rtw88_usb-objs := usb.o