MT_BAND2
(phy_idx == MT_BAND2 && dev->phys[phy_idx]))
if (mt7996_band_valid(dev, MT_BAND2))
if (mt7996_band_valid(dev, MT_BAND2)) {
if (mt7996_band_valid(dev, MT_BAND2)) {
if (mt7996_band_valid(dev, MT_BAND2)) {
struct mt76_phy *phy3 = dev->mt76.phys[MT_BAND2];
case MT_BAND2:
if (band_idx < MT_BAND2)
case MT_BAND2:
ret = mt7996_register_phy(dev, MT_BAND2);
for (i = MT_BAND0; i <= MT_BAND2; i++)
mt7996_band_valid(dev, MT_BAND2)) {
((is_mt7996(&dev->mt76) && band == MT_BAND2) ||
mac_ofs = band == MT_BAND2 ? MT_EE_MAC_ADDR3 : MT_EE_MAC_ADDR2;
if (band == MT_BAND2)
struct mt76_phy *phy3 = mdev->phys[MT_BAND2];
phy3 = dev->mt76.phys[MT_BAND2];
((is_mt7996(&dev->mt76) && msta_link->wcid.phy_idx == MT_BAND2) ||
mt7996_band_valid(dev, MT_BAND2));
mphy = dev->mt76.phys[MT_BAND2];
req_mod_en->bf_num = mt7996_band_valid(dev, MT_BAND2) ? 3 : 2;
req_mod_en->bf_bitmap = mt7996_band_valid(dev, MT_BAND2) ?
if (n->band_idx > MT_BAND2)
if (phy->mt76->band_idx == MT_BAND2)
return __mt7996_phy(dev, MT_BAND2);
return band <= MT_BAND2;
mt7996_band_valid(dev, MT_BAND2)),
for (i = MT_BAND0; i < MT_BAND2; i++) {
for (i = MT_BAND0; i < MT_BAND2; i++) {
phy = dev->phys[MT_BAND2];