@@ -387,10 +387,11 @@ static int mt7615_mac_fill_rx(struct mt7615_dev *dev, struct sk_buff *skb)
387387 struct mt7615_sta * msta ;
388388
389389 msta = container_of (status -> wcid , struct mt7615_sta , wcid );
390- spin_lock_bh (& dev -> sta_poll_lock );
390+ spin_lock_bh (& dev -> mt76 . sta_poll_lock );
391391 if (list_empty (& msta -> poll_list ))
392- list_add_tail (& msta -> poll_list , & dev -> sta_poll_list );
393- spin_unlock_bh (& dev -> sta_poll_lock );
392+ list_add_tail (& msta -> poll_list ,
393+ & dev -> mt76 .sta_poll_list );
394+ spin_unlock_bh (& dev -> mt76 .sta_poll_lock );
394395 }
395396
396397 if (mt76_is_mmio (& dev -> mt76 ) && (rxd0 & csum_mask ) == csum_mask &&
@@ -905,19 +906,19 @@ void mt7615_mac_sta_poll(struct mt7615_dev *dev)
905906 int i ;
906907
907908 INIT_LIST_HEAD (& sta_poll_list );
908- spin_lock_bh (& dev -> sta_poll_lock );
909- list_splice_init (& dev -> sta_poll_list , & sta_poll_list );
910- spin_unlock_bh (& dev -> sta_poll_lock );
909+ spin_lock_bh (& dev -> mt76 . sta_poll_lock );
910+ list_splice_init (& dev -> mt76 . sta_poll_list , & sta_poll_list );
911+ spin_unlock_bh (& dev -> mt76 . sta_poll_lock );
911912
912913 while (!list_empty (& sta_poll_list )) {
913914 bool clear = false;
914915
915916 msta = list_first_entry (& sta_poll_list , struct mt7615_sta ,
916917 poll_list );
917918
918- spin_lock_bh (& dev -> sta_poll_lock );
919+ spin_lock_bh (& dev -> mt76 . sta_poll_lock );
919920 list_del_init (& msta -> poll_list );
920- spin_unlock_bh (& dev -> sta_poll_lock );
921+ spin_unlock_bh (& dev -> mt76 . sta_poll_lock );
921922
922923 addr = mt7615_mac_wtbl_addr (dev , msta -> wcid .idx ) + 19 * 4 ;
923924
@@ -1514,10 +1515,10 @@ static void mt7615_mac_add_txs(struct mt7615_dev *dev, void *data)
15141515 msta = container_of (wcid , struct mt7615_sta , wcid );
15151516 sta = wcid_to_sta (wcid );
15161517
1517- spin_lock_bh (& dev -> sta_poll_lock );
1518+ spin_lock_bh (& dev -> mt76 . sta_poll_lock );
15181519 if (list_empty (& msta -> poll_list ))
1519- list_add_tail (& msta -> poll_list , & dev -> sta_poll_list );
1520- spin_unlock_bh (& dev -> sta_poll_lock );
1520+ list_add_tail (& msta -> poll_list , & dev -> mt76 . sta_poll_list );
1521+ spin_unlock_bh (& dev -> mt76 . sta_poll_lock );
15211522
15221523 if (mt7615_mac_add_txs_skb (dev , msta , pid , txs_data ))
15231524 goto out ;
0 commit comments