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