tzh
2024-08-15 d4a1bd480003f3e1a0590bc46fbcb24f05652ca7
longan/kernel/linux-4.9/drivers/net/wireless/aic8800/aic8800_fdrv/rwnx_msg_tx.h
old mode 100644new mode 100755
....@@ -34,7 +34,7 @@
3434 int rwnx_send_tim_update(struct rwnx_hw *rwnx_hw, u8 vif_idx, u16 aid,
3535 u8 tx_status);
3636 int rwnx_send_roc(struct rwnx_hw *rwnx_hw, struct rwnx_vif *vif,
37
- struct ieee80211_channel *chan, unsigned int duration);
37
+ struct ieee80211_channel *chan, unsigned int duration, struct mm_remain_on_channel_cfm *roc_cfm);
3838 int rwnx_send_cancel_roc(struct rwnx_hw *rwnx_hw);
3939 int rwnx_send_set_power(struct rwnx_hw *rwnx_hw, u8 vif_idx, s8 pwr,
4040 struct mm_set_power_cfm *cfm);
....@@ -157,6 +157,13 @@
157157 u32 boot_type);
158158 int rwnx_send_cfg_rssi_req(struct rwnx_hw *rwnx_hw, u8 vif_index, int rssi_thold, u32 rssi_hyst);
159159 int rwnx_send_coex_req(struct rwnx_hw *rwnx_hw, u8_l disable_coexnull, u8_l enable_nullcts);
160
-int rwnx_send_get_sta_txinfo_req(struct rwnx_hw *rwnx_hw, u8_l sta_idx, struct mm_get_sta_txinfo_cfm *cfm);
160
+int rwnx_send_get_sta_info_req(struct rwnx_hw *rwnx_hw, u8_l sta_idx, struct mm_get_sta_info_cfm *cfm);
161
+int rwnx_send_set_stack_start_req(struct rwnx_hw *rwnx_hw, u8_l on, u8_l efuse_valid, u8_l set_vendor_info,
162
+ u8_l fwtrace_redir_en, struct mm_set_stack_start_cfm *cfm);
163
+int rwnx_send_txop_req(struct rwnx_hw *rwnx_hw, uint16_t *txop, u8_l long_nav_en, u8_l cfe_en);
164
+int rwnx_send_get_fw_version_req(struct rwnx_hw *rwnx_hw, struct mm_get_fw_version_cfm *cfm);
165
+int rwnx_send_txpwr_idx_req(struct rwnx_hw *rwnx_hw);
166
+int rwnx_send_txpwr_ofst_req(struct rwnx_hw *rwnx_hw);
167
+
161168
162169 #endif /* _RWNX_MSG_TX_H_ */