phydm.mk 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. EXTRA_CFLAGS += -I$(TopDIR)/hal/phydm
  2. _PHYDM_FILES := hal/phydm/phydm_debug.o \
  3. hal/phydm/phydm_antdiv.o\
  4. hal/phydm/phydm_soml.o\
  5. hal/phydm/phydm_smt_ant.o\
  6. hal/phydm/phydm_antdect.o\
  7. hal/phydm/phydm_interface.o\
  8. hal/phydm/phydm_phystatus.o\
  9. hal/phydm/phydm_hwconfig.o\
  10. hal/phydm/phydm.o\
  11. hal/phydm/phydm_dig.o\
  12. hal/phydm/phydm_pathdiv.o\
  13. hal/phydm/phydm_rainfo.o\
  14. hal/phydm/phydm_dynamictxpower.o\
  15. hal/phydm/phydm_adaptivity.o\
  16. hal/phydm/phydm_cfotracking.o\
  17. hal/phydm/phydm_noisemonitor.o\
  18. hal/phydm/phydm_beamforming.o\
  19. hal/phydm/phydm_dfs.o\
  20. hal/phydm/txbf/halcomtxbf.o\
  21. hal/phydm/txbf/haltxbfinterface.o\
  22. hal/phydm/txbf/phydm_hal_txbf_api.o\
  23. hal/phydm/phydm_adc_sampling.o\
  24. hal/phydm/phydm_ccx.o\
  25. hal/phydm/phydm_psd.o\
  26. hal/phydm/phydm_primary_cca.o\
  27. hal/phydm/phydm_cck_pd.o\
  28. hal/phydm/phydm_rssi_monitor.o\
  29. hal/phydm/phydm_auto_dbg.o\
  30. hal/phydm/phydm_math_lib.o\
  31. hal/phydm/phydm_api.o\
  32. hal/phydm/phydm_pow_train.o\
  33. hal/phydm/phydm_lna_sat.o\
  34. hal/phydm/phydm_pmac_tx_setting.o\
  35. hal/phydm/phydm_mp.o\
  36. hal/phydm/halrf/halrf.o\
  37. hal/phydm/halrf/halrf_debug.o\
  38. hal/phydm/halrf/halphyrf_ce.o\
  39. hal/phydm/halrf/halrf_powertracking_ce.o\
  40. hal/phydm/halrf/halrf_powertracking.o\
  41. hal/phydm/halrf/halrf_kfree.o
  42. ifeq ($(CONFIG_RTL8188E), y)
  43. RTL871X = rtl8188e
  44. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8188e_mac.o\
  45. hal/phydm/$(RTL871X)/halhwimg8188e_bb.o\
  46. hal/phydm/$(RTL871X)/halhwimg8188e_rf.o\
  47. hal/phydm/halrf/$(RTL871X)/halrf_8188e_ce.o\
  48. hal/phydm/$(RTL871X)/phydm_regconfig8188e.o\
  49. hal/phydm/$(RTL871X)/hal8188erateadaptive.o\
  50. hal/phydm/$(RTL871X)/phydm_rtl8188e.o
  51. endif
  52. ifeq ($(CONFIG_RTL8192E), y)
  53. RTL871X = rtl8192e
  54. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8192e_mac.o\
  55. hal/phydm/$(RTL871X)/halhwimg8192e_bb.o\
  56. hal/phydm/$(RTL871X)/halhwimg8192e_rf.o\
  57. hal/phydm/halrf/$(RTL871X)/halrf_8192e_ce.o\
  58. hal/phydm/$(RTL871X)/phydm_regconfig8192e.o\
  59. hal/phydm/$(RTL871X)/phydm_rtl8192e.o
  60. endif
  61. ifeq ($(CONFIG_RTL8812A), y)
  62. RTL871X = rtl8812a
  63. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8812a_mac.o\
  64. hal/phydm/$(RTL871X)/halhwimg8812a_bb.o\
  65. hal/phydm/$(RTL871X)/halhwimg8812a_rf.o\
  66. hal/phydm/halrf/$(RTL871X)/halrf_8812a_ce.o\
  67. hal/phydm/$(RTL871X)/phydm_regconfig8812a.o\
  68. hal/phydm/$(RTL871X)/phydm_rtl8812a.o\
  69. hal/phydm/txbf/haltxbfjaguar.o
  70. endif
  71. ifeq ($(CONFIG_RTL8821A), y)
  72. RTL871X = rtl8821a
  73. _PHYDM_FILES += hal/phydm/rtl8821a/halhwimg8821a_mac.o\
  74. hal/phydm/rtl8821a/halhwimg8821a_bb.o\
  75. hal/phydm/rtl8821a/halhwimg8821a_rf.o\
  76. hal/phydm/halrf/rtl8812a/halrf_8812a_ce.o\
  77. hal/phydm/halrf/rtl8821a/halrf_8821a_ce.o\
  78. hal/phydm/rtl8821a/phydm_regconfig8821a.o\
  79. hal/phydm/rtl8821a/phydm_rtl8821a.o\
  80. hal/phydm/halrf/rtl8821a/halrf_iqk_8821a_ce.o\
  81. hal/phydm/txbf/haltxbfjaguar.o
  82. endif
  83. ifeq ($(CONFIG_RTL8723B), y)
  84. RTL871X = rtl8723b
  85. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8723b_bb.o\
  86. hal/phydm/$(RTL871X)/halhwimg8723b_mac.o\
  87. hal/phydm/$(RTL871X)/halhwimg8723b_rf.o\
  88. hal/phydm/$(RTL871X)/halhwimg8723b_mp.o\
  89. hal/phydm/$(RTL871X)/phydm_regconfig8723b.o\
  90. hal/phydm/halrf/$(RTL871X)/halrf_8723b_ce.o\
  91. hal/phydm/$(RTL871X)/phydm_rtl8723b.o
  92. endif
  93. ifeq ($(CONFIG_RTL8814A), y)
  94. RTL871X = rtl8814a
  95. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8814a_bb.o\
  96. hal/phydm/$(RTL871X)/halhwimg8814a_mac.o\
  97. hal/phydm/$(RTL871X)/halhwimg8814a_rf.o\
  98. hal/phydm/halrf/$(RTL871X)/halrf_iqk_8814a.o\
  99. hal/phydm/$(RTL871X)/phydm_regconfig8814a.o\
  100. hal/phydm/halrf/$(RTL871X)/halrf_8814a_ce.o\
  101. hal/phydm/$(RTL871X)/phydm_rtl8814a.o\
  102. hal/phydm/txbf/haltxbf8814a.o
  103. endif
  104. ifeq ($(CONFIG_RTL8723C), y)
  105. RTL871X = rtl8703b
  106. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8703b_bb.o\
  107. hal/phydm/$(RTL871X)/halhwimg8703b_mac.o\
  108. hal/phydm/$(RTL871X)/halhwimg8703b_rf.o\
  109. hal/phydm/$(RTL871X)/phydm_regconfig8703b.o\
  110. hal/phydm/$(RTL871X)/phydm_rtl8703b.o\
  111. hal/phydm/halrf/$(RTL871X)/halrf_8703b.o
  112. endif
  113. ifeq ($(CONFIG_RTL8723D), y)
  114. RTL871X = rtl8723d
  115. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8723d_bb.o\
  116. hal/phydm/$(RTL871X)/halhwimg8723d_mac.o\
  117. hal/phydm/$(RTL871X)/halhwimg8723d_rf.o\
  118. hal/phydm/$(RTL871X)/phydm_regconfig8723d.o\
  119. hal/phydm/$(RTL871X)/phydm_rtl8723d.o\
  120. hal/phydm/halrf/$(RTL871X)/halrf_8723d.o
  121. endif
  122. ifeq ($(CONFIG_RTL8710B), y)
  123. RTL871X = rtl8710b
  124. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8710b_bb.o\
  125. hal/phydm/$(RTL871X)/halhwimg8710b_mac.o\
  126. hal/phydm/$(RTL871X)/halhwimg8710b_rf.o\
  127. hal/phydm/$(RTL871X)/phydm_regconfig8710b.o\
  128. hal/phydm/$(RTL871X)/phydm_rtl8710b.o\
  129. hal/phydm/halrf/$(RTL871X)/halrf_8710b.o
  130. endif
  131. ifeq ($(CONFIG_RTL8188F), y)
  132. RTL871X = rtl8188f
  133. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8188f_bb.o\
  134. hal/phydm/$(RTL871X)/halhwimg8188f_mac.o\
  135. hal/phydm/$(RTL871X)/halhwimg8188f_rf.o\
  136. hal/phydm/$(RTL871X)/phydm_regconfig8188f.o\
  137. hal/phydm/halrf/$(RTL871X)/halrf_8188f.o \
  138. hal/phydm/$(RTL871X)/phydm_rtl8188f.o
  139. endif
  140. ifeq ($(CONFIG_RTL8822B), y)
  141. RTL871X = rtl8822b
  142. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8822b_bb.o \
  143. hal/phydm/$(RTL871X)/halhwimg8822b_mac.o \
  144. hal/phydm/$(RTL871X)/halhwimg8822b_rf.o \
  145. hal/phydm/halrf/$(RTL871X)/halrf_8822b.o \
  146. hal/phydm/$(RTL871X)/phydm_hal_api8822b.o \
  147. hal/phydm/halrf/$(RTL871X)/halrf_iqk_8822b.o \
  148. hal/phydm/halrf/$(RTL871X)/halrf_rfk_init_8822b.o \
  149. hal/phydm/$(RTL871X)/phydm_regconfig8822b.o \
  150. hal/phydm/$(RTL871X)/phydm_rtl8822b.o
  151. _PHYDM_FILES += hal/phydm/txbf/haltxbf8822b.o
  152. endif
  153. ifeq ($(CONFIG_RTL8821C), y)
  154. RTL871X = rtl8821c
  155. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8821c_bb.o \
  156. hal/phydm/$(RTL871X)/halhwimg8821c_mac.o \
  157. hal/phydm/$(RTL871X)/halhwimg8821c_rf.o \
  158. hal/phydm/$(RTL871X)/phydm_hal_api8821c.o \
  159. hal/phydm/$(RTL871X)/phydm_regconfig8821c.o\
  160. hal/phydm/halrf/$(RTL871X)/halrf_8821c.o\
  161. hal/phydm/halrf/$(RTL871X)/halrf_iqk_8821c.o
  162. endif
  163. ifeq ($(CONFIG_RTL8192F), y)
  164. RTL871X = rtl8192f
  165. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8192f_bb.o\
  166. hal/phydm/$(RTL871X)/halhwimg8192f_mac.o\
  167. hal/phydm/$(RTL871X)/halhwimg8192f_rf.o\
  168. hal/phydm/$(RTL871X)/phydm_hal_api8192f.o\
  169. hal/phydm/$(RTL871X)/phydm_regconfig8192f.o\
  170. hal/phydm/$(RTL871X)/phydm_rtl8192f.o\
  171. hal/phydm/halrf/$(RTL871X)/halrf_8192f.o
  172. endif
  173. ifeq ($(CONFIG_RTL8198F), y)
  174. RTL871X = rtl8198f
  175. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8198f_bb.o\
  176. hal/phydm/$(RTL871X)/halhwimg8198f_mac.o\
  177. hal/phydm/$(RTL871X)/halhwimg8198f_rf.o\
  178. hal/phydm/$(RTL871X)/phydm_hal_api8198f.o\
  179. hal/phydm/$(RTL871X)/phydm_regconfig8198f.o
  180. endif
  181. ifeq ($(CONFIG_RTL8822C), y)
  182. RTL871X = rtl8822c
  183. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8822c_bb.o\
  184. hal/phydm/$(RTL871X)/halhwimg8822c_mac.o\
  185. hal/phydm/$(RTL871X)/halhwimg8822c_rf.o\
  186. hal/phydm/$(RTL871X)/phydm_hal_api8822c.o\
  187. hal/phydm/$(RTL871X)/phydm_regconfig8822c.o
  188. endif
  189. ifeq ($(CONFIG_RTL8814B), y)
  190. RTL871X = rtl8814b
  191. _PHYDM_FILES += hal/phydm/$(RTL871X)/halhwimg8814b_bb.o\
  192. hal/phydm/$(RTL871X)/phydm_regconfig8814b.o
  193. endif