]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/net/wireless/realtek/rtw88/main.h
rtw88: not to control LPS by each vif
[linux.git] / drivers / net / wireless / realtek / rtw88 / main.h
index bede3f38516e81cb3489e14f8c2f0f37084fa2b7..8472134c65b7d796ae019906df3b1ca5fb9a2707 100644 (file)
@@ -533,8 +533,6 @@ enum rtw_pwr_state {
 };
 
 struct rtw_lps_conf {
-       /* the interface to enter lps */
-       struct rtw_vif *rtwvif;
        enum rtw_lps_mode mode;
        enum rtw_pwr_state state;
        u8 awake_interval;
@@ -1361,7 +1359,6 @@ struct rtw_dev {
 
        /* lps power state & handler work */
        struct rtw_lps_conf lps_conf;
-       struct delayed_work lps_work;
 
        struct dentry *debugfs;
 
@@ -1378,21 +1375,6 @@ struct rtw_dev {
 
 #include "hci.h"
 
-static inline bool rtw_flag_check(struct rtw_dev *rtwdev, enum rtw_flags flag)
-{
-       return test_bit(flag, rtwdev->flags);
-}
-
-static inline void rtw_flag_clear(struct rtw_dev *rtwdev, enum rtw_flags flag)
-{
-       clear_bit(flag, rtwdev->flags);
-}
-
-static inline void rtw_flag_set(struct rtw_dev *rtwdev, enum rtw_flags flag)
-{
-       set_bit(flag, rtwdev->flags);
-}
-
 static inline bool rtw_is_assoc(struct rtw_dev *rtwdev)
 {
        return !!rtwdev->sta_cnt;