diff options
| author | Larry Finger <Larry.Finger@lwfinger.net> | 2015-01-06 10:58:04 -0500 |
|---|---|---|
| committer | Kalle Valo <kvalo@codeaurora.org> | 2015-01-09 08:48:10 -0500 |
| commit | 6f8214b6905741ac5c58958a35257e8103645c90 (patch) | |
| tree | 735dd14f2bf48118a78e64a653a6bc3d5dd8fc35 /drivers/net/wireless/rtlwifi/rtl8723be | |
| parent | 3f0c1cfa735a12dbe24c583d2ab833d348745856 (diff) | |
rtlwifi: Create new routine to initialize the DM tables
Each of the drivers contains a routine that initializes the dm_digtable
member of the driver's private area. As a first step toward reducing the
size of the drivers, a copy of this driver is created in rtlwifi, and the
definitions of the parameters are moved there.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Diffstat (limited to 'drivers/net/wireless/rtlwifi/rtl8723be')
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8723be/dm.c | 1 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8723be/dm.h | 22 |
2 files changed, 1 insertions, 22 deletions
diff --git a/drivers/net/wireless/rtlwifi/rtl8723be/dm.c b/drivers/net/wireless/rtlwifi/rtl8723be/dm.c index b92c521e8c63..ddf45d9fd6ea 100644 --- a/drivers/net/wireless/rtlwifi/rtl8723be/dm.c +++ b/drivers/net/wireless/rtlwifi/rtl8723be/dm.c | |||
| @@ -26,6 +26,7 @@ | |||
| 26 | #include "../wifi.h" | 26 | #include "../wifi.h" |
| 27 | #include "../base.h" | 27 | #include "../base.h" |
| 28 | #include "../pci.h" | 28 | #include "../pci.h" |
| 29 | #include "../core.h" | ||
| 29 | #include "reg.h" | 30 | #include "reg.h" |
| 30 | #include "def.h" | 31 | #include "def.h" |
| 31 | #include "phy.h" | 32 | #include "phy.h" |
diff --git a/drivers/net/wireless/rtlwifi/rtl8723be/dm.h b/drivers/net/wireless/rtlwifi/rtl8723be/dm.h index e4c0e8ae6f47..f3e47abe0baf 100644 --- a/drivers/net/wireless/rtlwifi/rtl8723be/dm.h +++ b/drivers/net/wireless/rtlwifi/rtl8723be/dm.h | |||
| @@ -180,15 +180,6 @@ | |||
| 180 | #define BW_AUTO_SWITCH_HIGH_LOW 25 | 180 | #define BW_AUTO_SWITCH_HIGH_LOW 25 |
| 181 | #define BW_AUTO_SWITCH_LOW_HIGH 30 | 181 | #define BW_AUTO_SWITCH_LOW_HIGH 30 |
| 182 | 182 | ||
| 183 | #define DM_DIG_THRESH_HIGH 40 | ||
| 184 | #define DM_DIG_THRESH_LOW 35 | ||
| 185 | |||
| 186 | #define DM_FALSEALARM_THRESH_LOW 400 | ||
| 187 | #define DM_FALSEALARM_THRESH_HIGH 1000 | ||
| 188 | |||
| 189 | #define DM_DIG_MAX 0x3e | ||
| 190 | #define DM_DIG_MIN 0x1e | ||
| 191 | |||
| 192 | #define DM_DIG_MAX_AP 0x32 | 183 | #define DM_DIG_MAX_AP 0x32 |
| 193 | #define DM_DIG_MIN_AP 0x20 | 184 | #define DM_DIG_MIN_AP 0x20 |
| 194 | 185 | ||
| @@ -198,10 +189,6 @@ | |||
| 198 | #define DM_DIG_FA_TH1 0x300 | 189 | #define DM_DIG_FA_TH1 0x300 |
| 199 | #define DM_DIG_FA_TH2 0x400 | 190 | #define DM_DIG_FA_TH2 0x400 |
| 200 | 191 | ||
| 201 | #define DM_DIG_BACKOFF_MAX 12 | ||
| 202 | #define DM_DIG_BACKOFF_MIN -4 | ||
| 203 | #define DM_DIG_BACKOFF_DEFAULT 10 | ||
| 204 | |||
| 205 | #define RXPATHSELECTION_SS_TH_LOW 30 | 192 | #define RXPATHSELECTION_SS_TH_LOW 30 |
| 206 | #define RXPATHSELECTION_DIFF_TH 18 | 193 | #define RXPATHSELECTION_DIFF_TH 18 |
| 207 | 194 | ||
| @@ -260,15 +247,6 @@ enum dm_dig_ext_port_alg_e { | |||
| 260 | DIG_EXT_PORT_STAGE_MAX = 4, | 247 | DIG_EXT_PORT_STAGE_MAX = 4, |
| 261 | }; | 248 | }; |
| 262 | 249 | ||
| 263 | enum dm_dig_connect_e { | ||
| 264 | DIG_STA_DISCONNECT = 0, | ||
| 265 | DIG_STA_CONNECT = 1, | ||
| 266 | DIG_STA_BEFORE_CONNECT = 2, | ||
| 267 | DIG_MULTISTA_DISCONNECT = 3, | ||
| 268 | DIG_MULTISTA_CONNECT = 4, | ||
| 269 | DIG_CONNECT_MAX | ||
| 270 | }; | ||
| 271 | |||
| 272 | enum pwr_track_control_method { | 250 | enum pwr_track_control_method { |
| 273 | BBSWING, | 251 | BBSWING, |
| 274 | TXAGC | 252 | TXAGC |
