Lines Matching refs:h2c
757 rtw89_err(rtwdev, "failed to send h2c\n");
818 rtw89_err(rtwdev, "failed to send h2c\n");
1197 rtw89_err(rtwdev, "failed to send h2c\n");
1233 rtw89_err(rtwdev, "failed to send h2c\n");
1264 "failed to %s entry tid=%d for h2c ba cam\n",
1271 rtw89_err(rtwdev, "failed to alloc skb for h2c ba cam\n");
1306 rtw89_err(rtwdev, "failed to send h2c\n");
1325 rtw89_err(rtwdev, "failed to alloc skb for dynamic h2c ba cam\n");
1344 rtw89_err(rtwdev, "failed to send h2c\n");
1397 rtw89_err(rtwdev, "failed to send h2c\n");
1520 rtw89_err(rtwdev, "failed to send h2c\n");
1564 rtw89_err(rtwdev, "failed to send h2c\n");
1589 rtw89_err(rtwdev, "failed to alloc skb for h2c p2p act\n");
1616 rtw89_err(rtwdev, "failed to send h2c\n");
1687 rtw89_err(rtwdev, "failed to send h2c\n");
1823 rtw89_err(rtwdev, "failed to send h2c\n");
1865 rtw89_err(rtwdev, "failed to send h2c\n");
1904 rtw89_err(rtwdev, "failed to send h2c\n");
1980 rtw89_err(rtwdev, "failed to send h2c\n");
2010 rtw89_err(rtwdev, "failed to alloc skb for h2c join\n");
2026 rtw89_err(rtwdev, "failed to send h2c\n");
2054 rtw89_err(rtwdev, "failed to alloc skb for h2c join\n");
2079 rtw89_err(rtwdev, "failed to send h2c\n");
2093 struct rtw89_fw_macid_pause_grp h2c = {{0}};
2100 rtw89_err(rtwdev, "failed to alloc skb for h2c join\n");
2103 h2c.mask_grp[grp] = cpu_to_le32(BIT(sh));
2105 h2c.pause_grp[grp] = cpu_to_le32(BIT(sh));
2106 skb_put_data(skb, &h2c, len);
2115 rtw89_err(rtwdev, "failed to send h2c\n");
2135 rtw89_err(rtwdev, "failed to alloc skb for h2c edca\n");
2152 rtw89_err(rtwdev, "failed to send h2c\n");
2174 rtw89_err(rtwdev, "failed to alloc skb for h2c p2p act\n");
2192 rtw89_err(rtwdev, "failed to send h2c\n");
2212 rtw89_err(rtwdev, "failed to alloc skb for h2c ofld\n");
2224 rtw89_err(rtwdev, "failed to send h2c\n");
2241 struct rtw89_h2c_bcnfltr *h2c;
2242 u32 len = sizeof(*h2c);
2254 rtw89_err(rtwdev, "failed to alloc skb for h2c bcn filter\n");
2259 h2c = (struct rtw89_h2c_bcnfltr *)skb->data;
2261 h2c->w0 = le32_encode_bits(connect, RTW89_H2C_BCNFLTR_W0_MON_RSSI) |
2278 rtw89_err(rtwdev, "failed to send h2c\n");
2292 struct rtw89_h2c_ofld_rssi *h2c;
2293 u32 len = sizeof(*h2c);
2306 rtw89_err(rtwdev, "failed to alloc skb for h2c rssi\n");
2312 h2c = (struct rtw89_h2c_ofld_rssi *)skb->data;
2314 h2c->w0 = le32_encode_bits(phy_ppdu->mac_id, RTW89_H2C_OFLD_RSSI_W0_MACID) |
2316 h2c->w1 = le32_encode_bits(rssi, RTW89_H2C_OFLD_RSSI_W1_VAL);
2324 rtw89_err(rtwdev, "failed to send h2c\n");
2338 struct rtw89_h2c_ofld *h2c;
2339 u32 len = sizeof(*h2c);
2348 rtw89_err(rtwdev, "failed to alloc skb for h2c tp\n");
2353 h2c = (struct rtw89_h2c_ofld *)skb->data;
2355 h2c->w0 = le32_encode_bits(rtwvif->mac_id, RTW89_H2C_OFLD_W0_MAC_ID) |
2365 rtw89_err(rtwdev, "failed to send h2c\n");
2380 struct rtw89_h2c_ra *h2c;
2381 u32 len = sizeof(*h2c);
2393 rtw89_err(rtwdev, "failed to alloc skb for h2c join\n");
2397 h2c = (struct rtw89_h2c_ra *)skb->data;
2401 h2c->w0 = le32_encode_bits(ra->mode_ctrl, RTW89_H2C_RA_W0_MODE) |
2415 h2c->w1 = le32_encode_bits(ra->ra_mask, RTW89_H2C_RA_W1_RAMASK_LO32);
2416 h2c->w2 = le32_encode_bits(ra->ra_mask >> 32, RTW89_H2C_RA_W2_RAMASK_HI32);
2417 h2c->w3 = le32_encode_bits(ra->fix_giltf_en, RTW89_H2C_RA_W3_FIX_GILTF_EN) |
2423 h2c_v1 = (struct rtw89_h2c_ra_v1 *)h2c;
2431 h2c->w2 |= le32_encode_bits(1, RTW89_H2C_RA_W2_BFEE_CSI_CTL);
2432 h2c->w3 |= le32_encode_bits(ra->band_num, RTW89_H2C_RA_W3_BAND_NUM) |
2449 rtw89_err(rtwdev, "failed to send h2c\n");
2467 struct rtw89_h2c_cxinit *h2c;
2468 u32 len = sizeof(*h2c);
2474 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_init\n");
2478 h2c = (struct rtw89_h2c_cxinit *)skb->data;
2480 h2c->hdr.type = CXDRVINFO_INIT;
2481 h2c->hdr.len = len - H2C_LEN_CXDRVHDR;
2483 h2c->ant_type = ant->type;
2484 h2c->ant_num = ant->num;
2485 h2c->ant_iso = ant->isolation;
2486 h2c->ant_info =
2492 h2c->mod_rfe = module->rfe_type;
2493 h2c->mod_cv = module->cv;
2494 h2c->mod_info =
2499 h2c->mod_adie_kt = module->kt_ver_adie;
2500 h2c->wl_gch = init_info->wl_guard_ch;
2502 h2c->info =
2516 rtw89_err(rtwdev, "failed to send h2c\n");
2551 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_role\n");
2599 rtw89_err(rtwdev, "failed to send h2c\n");
2631 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_role\n");
2689 rtw89_err(rtwdev, "failed to send h2c\n");
2721 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_role\n");
2775 rtw89_err(rtwdev, "failed to send h2c\n");
2798 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_ctrl\n");
2820 rtw89_err(rtwdev, "failed to send h2c\n");
2842 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_trx\n");
2876 rtw89_err(rtwdev, "failed to send h2c\n");
2899 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_ctrl\n");
2921 rtw89_err(rtwdev, "failed to send h2c\n");
2943 rtw89_err(rtwdev, "failed to alloc skb for h2c pkt offload\n");
2990 rtw89_err(rtwdev, "failed to alloc skb for h2c pkt offload\n");
3035 rtw89_err(rtwdev, "failed to alloc skb for h2c scan list\n");
3093 struct rtw89_h2c_scanofld *h2c;
3094 u32 len = sizeof(*h2c);
3101 rtw89_err(rtwdev, "failed to alloc skb for h2c scan offload\n");
3105 h2c = (struct rtw89_h2c_scanofld *)skb->data;
3107 h2c->w0 = le32_encode_bits(rtwvif->mac_id, RTW89_H2C_SCANOFLD_W0_MACID) |
3112 h2c->w1 = le32_encode_bits(true, RTW89_H2C_SCANOFLD_W1_NOTIFY_END) |
3120 h2c->w1 |= le32_encode_bits(op->band_width,
3126 h2c->w0 |= le32_encode_bits(op->band_type,
3157 rtw89_err(rtwdev, "failed to alloc skb for h2c rf reg\n");
3168 rtw89_err(rtwdev, "failed to send h2c\n");
3189 rtw89_err(rtwdev, "failed to alloc skb for h2c cxdrv_ctrl\n");
3209 rtw89_err(rtwdev, "failed to send h2c\n");
3241 rtw89_err(rtwdev, "failed to send h2c\n");
3259 rtw89_err(rtwdev, "failed to alloc skb for h2c raw\n");
3266 rtw89_err(rtwdev, "failed to send h2c\n");
3284 rtw89_fw_h2c_raw(rtwdev, early_h2c->h2c, early_h2c->h2c_len);
3295 kfree(early_h2c->h2c);
3405 rtw89_warn(rtwdev, "FW does not process h2c registers\n");
3997 rtw89_err(rtwdev, "failed to send h2c\n");
4060 rtw89_err(rtwdev, "failed to send h2c\n");
4108 rtw89_err(rtwdev, "failed to send h2c\n");
4153 rtw89_err(rtwdev, "failed to send h2c\n");
4192 rtw89_err(rtwdev, "failed to send h2c\n");
4239 rtw89_err(rtwdev, "failed to send h2c\n");
4292 rtw89_err(rtwdev, "failed to send h2c\n");
4315 rtw89_err(rtwdev, "failed to send h2c\n");