is_mt7996
return is_mt7996(dev) || is_mt7992(dev) || is_mt7990(dev);
if (is_mt7996(&dev->mt76)) {
val = is_mt7996(&dev->mt76) ? 2 : 4;
if (!is_mt7996(&dev->mt76) || dev->hif2)
if (is_mt7996(&dev->mt76))
queue = is_mt7996(&dev->mt76) ? MT_RXQ_BAND2_WA : MT_RXQ_BAND1_WA;
val = is_mt7996(&dev->mt76) ? 4 : 8;
if ((is_mt7996(&dev->mt76) && mt7996_has_hwrro(dev)) ||
else if (is_mt7996(&dev->mt76) && mt7996_has_hwrro(dev))
queue = is_mt7996(&dev->mt76) ? MT_RXQ_BAND2 : MT_RXQ_BAND1;
queue = is_mt7996(&dev->mt76) ? MT_RXQ_RRO_BAND2 : MT_RXQ_RRO_BAND1;
if (is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76) && mt76_npu_device_active(&dev->mt76))
if (is_mt7996(&dev->mt76)) {
if (!is_mt7996(&dev->mt76) ||
u32 intr = is_mt7996(&dev->mt76) ?
size = is_mt7996(mdev) && mt76_npu_device_active(mdev)
if (mt7996_band_valid(dev, MT_BAND1) && is_mt7996(&dev->mt76)) {
size = is_mt7996(mdev) && mt76_npu_device_active(mdev)
size = is_mt7996(mdev) && mt76_npu_device_active(mdev)
if (is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76) && mt76_npu_device_active(&dev->mt76))
((is_mt7996(&dev->mt76) && !mt7996_has_hwrro(dev)) ||
size = is_mt7996(&dev->mt76) &&
if (is_mt7996(&dev->mt76)) {
return is_mt7996(&dev->mt76) ? 0 : -EINVAL;
dev->wtbl_size_group = is_mt7996(&dev->mt76) ? 4 : 2;
if (is_mt7996(&dev->mt76) && mt76_npu_device_active(&dev->mt76))
if (is_mt7996(&dev->mt76))
wiphy->iface_combinations = is_mt7996(&dev->mt76) ? &if_comb_global :
rx_path_type = is_mt7996(&dev->mt76) ? 6 : 8;
rx_path_type = is_mt7996(&dev->mt76) ? 2 : 7;
is_mt7996(&dev->mt76) ? 1 : 2);
!is_mt7996(&dev->mt76));
(is_mt7996(&dev->mt76) && band == MT_BAND2 &&
if (is_mt7996(&dev->mt76) &&
int size = is_mt7996(&dev->mt76) &&
if (is_mt7996(&dev->mt76))
session_id = is_mt7996(&dev->mt76) ? MT7996_RRO_MAX_SESSION : 1;
if (!is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76) &&
if (!is_mt7996(&dev->mt76) && dev->mt76.hwrro_mode == MT76_HWRRO_V3)
if (is_mt7996(&dev->mt76))
((is_mt7996(&dev->mt76) && msta_link->wcid.phy_idx == MT_BAND2) ||
if (is_mt7996(&dev->mt76) && mt76_npu_device_active(&dev->mt76) &&
if (!ret && !is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76))
if (is_mt7996(phy->mt76->dev))
if (is_mt7996(&dev->mt76) && band == MT_BAND1 &&
if (is_mt7996(&dev->mt76)) {
dev->mt76.hwrro_mode = is_mt7996(&dev->mt76) ? MT76_HWRRO_V3
if (is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76)) {
#define MT7996_WTBL_BMC_SIZE (is_mt7996(&dev->mt76) ? 64 : 32)
if (!is_mt7996(&dev->mt76))
return !is_mt7996(&dev->mt76);
if (is_mt7996(&dev->mt76))
is_mt7996(&dev->mt76) ? MT_BAND2 : MT_BAND1,
phy_id = is_mt7996(&dev->mt76) ? band == MT_BAND0 ? 1 : 0
int qid = is_mt7996(&dev->mt76) ? MT_RXQ_TXFREE_BAND0 : MT_RXQ_MAIN_WA;
phy_addr += is_mt7996(&dev->mt76) ? 0x90 : 0x20;
if (is_mt7996(&dev->mt76)) {
if (is_mt7996(&dev->mt76))
int band = i && is_mt7996(&dev->mt76) ? MT_BAND2 : MT_BAND0;
u32 size = is_mt7996(&dev->mt76) ? band == MT_BAND2
dev->hwrro_mode = is_mt7996(dev) ? MT76_HWRRO_V3 : MT76_HWRRO_V3_1;