Searched refs:bcn_idx (Results 1 – 1 of 1) sorted by relevance
118 __mt76x2_mac_set_beacon(struct mt76x2_dev *dev, u8 bcn_idx, struct sk_buff *skb) in __mt76x2_mac_set_beacon() argument121 int beacon_addr = dev->beacon_offsets[bcn_idx]; in __mt76x2_mac_set_beacon()126 mt76_set(dev, MT_BCN_BYPASS_MASK, BIT(bcn_idx)); in __mt76x2_mac_set_beacon()131 dev->beacon_data_mask |= BIT(bcn_idx) & in __mt76x2_mac_set_beacon()134 dev->beacon_data_mask &= ~BIT(bcn_idx); in __mt76x2_mac_set_beacon()148 int bcn_idx = 0; in mt76x2_mac_set_beacon() local159 __mt76x2_mac_set_beacon(dev, bcn_idx, skb); in mt76x2_mac_set_beacon()161 __mt76x2_mac_set_beacon(dev, bcn_idx, dev->beacons[i]); in mt76x2_mac_set_beacon()164 bcn_idx += !!dev->beacons[i]; in mt76x2_mac_set_beacon()167 for (i = bcn_idx; i < ARRAY_SIZE(dev->beacons); i++) { in mt76x2_mac_set_beacon()[all …]