Lines Matching defs:pcinfo

1321 	struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
1356 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
1360 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v1);
1363 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v4);
1366 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v5);
1369 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v105);
1370 pcinfo->req_fver = 5;
1374 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v8);
1378 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v7);
1383 pcinfo->req_fver = ver->fcxbtcrpt;
1386 pcinfo = &pfwinfo->rpt_fbtc_tdma.cinfo;
1389 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_tdma.finfo.v1);
1392 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_tdma.finfo.v3);
1396 pcinfo->req_fver = ver->fcxtdma;
1399 pcinfo = &pfwinfo->rpt_fbtc_slots.cinfo;
1402 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_slots.finfo.v1);
1405 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_slots.finfo.v7);
1409 pcinfo->req_fver = ver->fcxslots;
1412 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
1417 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v2);
1421 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v3);
1425 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v4);
1429 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v5);
1433 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v7);
1437 pcinfo->req_fver = ver->fcxcysta;
1440 pcinfo = &pfwinfo->rpt_fbtc_step.cinfo;
1446 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_step.finfo.v2.step[0]) *
1451 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_step.finfo.v3.step[0]) *
1457 pcinfo->req_fver = ver->fcxstep;
1460 pcinfo = &pfwinfo->rpt_fbtc_nullsta.cinfo;
1463 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_nullsta.finfo.v1);
1466 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_nullsta.finfo.v2);
1469 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_nullsta.finfo.v7);
1473 pcinfo->req_fver = ver->fcxnullsta;
1476 pcinfo = &pfwinfo->rpt_fbtc_mregval.cinfo;
1479 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_mregval.finfo.v1);
1482 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_mregval.finfo.v2);
1485 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_mregval.finfo.v7);
1489 pcinfo->req_fver = ver->fcxmreg;
1492 pcinfo = &pfwinfo->rpt_fbtc_gpio_dbg.cinfo;
1495 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_gpio_dbg.finfo.v7);
1498 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_gpio_dbg.finfo.v1);
1500 pcinfo->req_fver = ver->fcxgpiodbg;
1503 pcinfo = &pfwinfo->rpt_fbtc_btver.cinfo;
1506 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btver.finfo.v1);
1509 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btver.finfo.v7);
1511 pcinfo->req_fver = ver->fcxbtver;
1514 pcinfo = &pfwinfo->rpt_fbtc_btscan.cinfo;
1517 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btscan.finfo.v1);
1520 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btscan.finfo.v2);
1523 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btscan.finfo.v7);
1527 pcinfo->req_fver = ver->fcxbtscan;
1530 pcinfo = &pfwinfo->rpt_fbtc_btafh.cinfo;
1533 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btafh.finfo.v1);
1536 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btafh.finfo.v2);
1540 pcinfo->req_fver = ver->fcxbtafh;
1543 pcinfo = &pfwinfo->rpt_fbtc_btdev.cinfo;
1545 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btdev.finfo);
1546 pcinfo->req_fver = ver->fcxbtdevinfo;
1553 pcinfo->rx_len = rpt_len;
1554 pcinfo->rx_cnt++;
1556 if (rpt_len != pcinfo->req_len) {
1563 __func__, rpt_type, rpt_len, pcinfo->req_len);
1565 pcinfo->valid = 0;
1567 } else if (!pfinfo || !rpt_content || !pcinfo->req_len) {
1569 pcinfo->valid = 0;
1573 memcpy(pfinfo, rpt_content, pcinfo->req_len);
1574 pcinfo->valid = 1;
9029 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
9032 pcinfo = &pfwinfo->rpt_fbtc_tdma.cinfo;
9033 if (!pcinfo->valid)
9104 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
9110 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
9111 if (!pcinfo->valid)
9234 struct rtw89_btc_rpt_cmn_info *pcinfo;
9238 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
9239 if (!pcinfo->valid)
9364 struct rtw89_btc_rpt_cmn_info *pcinfo;
9368 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
9369 if (!pcinfo->valid)
9496 struct rtw89_btc_rpt_cmn_info *pcinfo;
9500 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
9501 if (!pcinfo->valid)
9626 struct rtw89_btc_rpt_cmn_info *pcinfo;
9631 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
9632 if (!pcinfo->valid)
9754 struct rtw89_btc_rpt_cmn_info *pcinfo;
9761 pcinfo = &pfwinfo->rpt_fbtc_nullsta.cinfo;
9762 if (!pcinfo->valid)
9834 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
9842 pcinfo = &pfwinfo->rpt_fbtc_step.cinfo;
9843 if (!pcinfo->valid)
9850 if (pcinfo->req_fver != pstep->fver)
9909 struct rtw89_btc_rpt_cmn_info *pcinfo;
9919 pcinfo = &pfwinfo->rpt_fbtc_step.cinfo;
9920 if (!pcinfo->valid)
9924 if (pcinfo->req_fver != pstep->fver)
10040 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
10045 pcinfo = &pfwinfo->rpt_fbtc_gpio_dbg.cinfo;
10047 if (!pcinfo->valid) {
10082 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
10122 pcinfo = &pfwinfo->rpt_fbtc_mregval.cinfo;
10123 if (!pcinfo->valid) {
10160 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
10201 pcinfo = &pfwinfo->rpt_fbtc_mregval.cinfo;
10202 if (!pcinfo->valid) {
10239 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
10282 pcinfo = &pfwinfo->rpt_fbtc_mregval.cinfo;
10283 if (!pcinfo->valid)
10308 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
10322 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
10323 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
10413 struct rtw89_btc_rpt_cmn_info *pcinfo;
10426 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
10427 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
10525 struct rtw89_btc_rpt_cmn_info *pcinfo;
10537 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
10538 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
10595 if (!pcinfo->valid || pfwinfo->len_mismch || pfwinfo->fver_mismch ||
10601 "[ERROR]", pcinfo->valid, pfwinfo->len_mismch,
10640 struct rtw89_btc_rpt_cmn_info *pcinfo;
10652 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
10653 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
10710 if (!pcinfo->valid || pfwinfo->len_mismch || pfwinfo->fver_mismch ||
10716 "[ERROR]", pcinfo->valid, pfwinfo->len_mismch,
10754 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
10767 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
10768 if (pcinfo->valid && wl->status.map.lps != BTC_LPS_RF_OFF &&
10855 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
10869 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
10870 if (pcinfo->valid && wl->status.map.lps != BTC_LPS_RF_OFF &&