diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/ar9003_mci.h')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/ar9003_mci.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/ath9k/ar9003_mci.h b/drivers/net/wireless/ath/ath9k/ar9003_mci.h index 2a2d01889613..66d7ab9f920d 100644 --- a/drivers/net/wireless/ath/ath9k/ar9003_mci.h +++ b/drivers/net/wireless/ath/ath9k/ar9003_mci.h | |||
@@ -18,6 +18,7 @@ | |||
18 | #define AR9003_MCI_H | 18 | #define AR9003_MCI_H |
19 | 19 | ||
20 | #define MCI_FLAG_DISABLE_TIMESTAMP 0x00000001 /* Disable time stamp */ | 20 | #define MCI_FLAG_DISABLE_TIMESTAMP 0x00000001 /* Disable time stamp */ |
21 | #define MCI_RECOVERY_DUR_TSF (100 * 1000) /* 100 ms */ | ||
21 | 22 | ||
22 | /* Default remote BT device MCI COEX version */ | 23 | /* Default remote BT device MCI COEX version */ |
23 | #define MCI_GPM_COEX_MAJOR_VERSION_DEFAULT 3 | 24 | #define MCI_GPM_COEX_MAJOR_VERSION_DEFAULT 3 |
@@ -125,6 +126,7 @@ enum ath_mci_gpm_coex_profile_type { | |||
125 | MCI_GPM_COEX_PROFILE_HID, | 126 | MCI_GPM_COEX_PROFILE_HID, |
126 | MCI_GPM_COEX_PROFILE_BNEP, | 127 | MCI_GPM_COEX_PROFILE_BNEP, |
127 | MCI_GPM_COEX_PROFILE_VOICE, | 128 | MCI_GPM_COEX_PROFILE_VOICE, |
129 | MCI_GPM_COEX_PROFILE_A2DPVO, | ||
128 | MCI_GPM_COEX_PROFILE_MAX | 130 | MCI_GPM_COEX_PROFILE_MAX |
129 | }; | 131 | }; |
130 | 132 | ||
@@ -196,7 +198,6 @@ enum mci_state_type { | |||
196 | MCI_STATE_SEND_WLAN_COEX_VERSION, | 198 | MCI_STATE_SEND_WLAN_COEX_VERSION, |
197 | MCI_STATE_SEND_VERSION_QUERY, | 199 | MCI_STATE_SEND_VERSION_QUERY, |
198 | MCI_STATE_SEND_STATUS_QUERY, | 200 | MCI_STATE_SEND_STATUS_QUERY, |
199 | MCI_STATE_SET_CONCUR_TX_PRI, | ||
200 | MCI_STATE_RECOVER_RX, | 201 | MCI_STATE_RECOVER_RX, |
201 | MCI_STATE_NEED_FTP_STOMP, | 202 | MCI_STATE_NEED_FTP_STOMP, |
202 | MCI_STATE_DEBUG, | 203 | MCI_STATE_DEBUG, |
@@ -278,6 +279,7 @@ void ar9003_mci_get_isr(struct ath_hw *ah, enum ath9k_int *masked); | |||
278 | void ar9003_mci_bt_gain_ctrl(struct ath_hw *ah); | 279 | void ar9003_mci_bt_gain_ctrl(struct ath_hw *ah); |
279 | void ar9003_mci_set_power_awake(struct ath_hw *ah); | 280 | void ar9003_mci_set_power_awake(struct ath_hw *ah); |
280 | void ar9003_mci_check_gpm_offset(struct ath_hw *ah); | 281 | void ar9003_mci_check_gpm_offset(struct ath_hw *ah); |
282 | u16 ar9003_mci_get_max_txpower(struct ath_hw *ah, u8 ctlmode); | ||
281 | 283 | ||
282 | #else | 284 | #else |
283 | 285 | ||
@@ -324,6 +326,10 @@ static inline void ar9003_mci_set_power_awake(struct ath_hw *ah) | |||
324 | static inline void ar9003_mci_check_gpm_offset(struct ath_hw *ah) | 326 | static inline void ar9003_mci_check_gpm_offset(struct ath_hw *ah) |
325 | { | 327 | { |
326 | } | 328 | } |
329 | static inline u16 ar9003_mci_get_max_txpower(struct ath_hw *ah, u8 ctlmode) | ||
330 | { | ||
331 | return -1; | ||
332 | } | ||
327 | #endif /* CONFIG_ATH9K_BTCOEX_SUPPORT */ | 333 | #endif /* CONFIG_ATH9K_BTCOEX_SUPPORT */ |
328 | 334 | ||
329 | #endif | 335 | #endif |