TRACE_RATES
TRACE_RATES("supp_rate %u basic %d supp_rates %#010x basic_rates %#010x",
TRACE_RATES("vif bss_conf basic_rates %#010x update to %#010x",
TRACE_RATES("band %d supp_rates %#010x update to %#010x",
TRACE_RATES("band %d br_mask legacy %#010x & basic_rates %#010x != 0?",
TRACE_RATES("band %d ht_mcs[%d] %#010x",
TRACE_RATES("M_EAPOL -> TX_CTL_USE_MINRATE");
TRACE_RATES("band %d nss %d vht_mcs.tx_mcs_map %#06x mcs_map %#06x & 0x3 = %#06x",
TRACE_RATES("band %d nss %d vht_mcs %#06x",
TRACE_RATES("old_bw %d sta->deflink.bandwidth %d hw->conf.chandef.width %d",
TRACE_RATES("chanctx_conf %p def.width %d sta->deflink.bandwidth %d "
TRACE_RATES("HT ht_supported %d", sta->deflink.ht_cap.ht_supported);
TRACE_RATES("HT rx_mask[%d] sta %#04x & hw %#04x", i,
TRACE_RATES("HT rx_nss = max(%d, %d)", rx_nss, sta->deflink.rx_nss);
TRACE_RATES("HT ht_supported %d", sta->deflink.ht_cap.ht_supported);
TRACE_RATES("HT ht_supported %d", sta->deflink.ht_cap.ht_supported);
TRACE_RATES("VHT vht_supported %d", sta->deflink.vht_cap.vht_supported);
TRACE_RATES("VHT rx_mcs_map %#010x->%#010x, tx_mcs_map %#010x->%#010x, rx_nss = %d",
TRACE_RATES("VHT rx_nss = max(%d, %d)", rx_nss, sta->deflink.rx_nss);
TRACE_RATES("band %d bitrate[%d/%u] %u flags %#010x",
TRACE_RATES("VHT vht_supported %d", sta->deflink.vht_cap.vht_supported);
TRACE_RATES("VHT vht_supported %d", sta->deflink.vht_cap.vht_supported);
TRACE_RATES("updchnctx %d bandwidth %d rx_nss %u",
TRACE_RATES("updchnctx %d rc_change %#010x bss_changed %#010jx "