Lines Matching refs:pcinfo
995 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
1028 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
1032 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v1);
1035 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v4);
1038 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v5);
1041 pcinfo->req_len = sizeof(pfwinfo->rpt_ctrl.finfo.v105);
1042 pcinfo->req_fver = 5;
1047 pcinfo->req_fver = ver->fcxbtcrpt;
1050 pcinfo = &pfwinfo->rpt_fbtc_tdma.cinfo;
1053 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_tdma.finfo.v1);
1056 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_tdma.finfo.v3);
1060 pcinfo->req_fver = ver->fcxtdma;
1063 pcinfo = &pfwinfo->rpt_fbtc_slots.cinfo;
1065 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_slots.finfo);
1066 pcinfo->req_fver = ver->fcxslots;
1069 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
1074 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v2);
1078 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v3);
1082 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v4);
1086 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_cysta.finfo.v5);
1090 pcinfo->req_fver = ver->fcxcysta;
1093 pcinfo = &pfwinfo->rpt_fbtc_step.cinfo;
1096 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_step.finfo.v2.step[0]) *
1101 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_step.finfo.v3.step[0]) *
1107 pcinfo->req_fver = ver->fcxstep;
1110 pcinfo = &pfwinfo->rpt_fbtc_nullsta.cinfo;
1113 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_nullsta.finfo.v1);
1116 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_nullsta.finfo.v2);
1120 pcinfo->req_fver = ver->fcxnullsta;
1123 pcinfo = &pfwinfo->rpt_fbtc_mregval.cinfo;
1126 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_mregval.finfo.v1);
1129 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_mregval.finfo.v2);
1133 pcinfo->req_fver = ver->fcxmreg;
1136 pcinfo = &pfwinfo->rpt_fbtc_gpio_dbg.cinfo;
1138 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_gpio_dbg.finfo);
1139 pcinfo->req_fver = ver->fcxgpiodbg;
1142 pcinfo = &pfwinfo->rpt_fbtc_btver.cinfo;
1144 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btver.finfo);
1145 pcinfo->req_fver = ver->fcxbtver;
1148 pcinfo = &pfwinfo->rpt_fbtc_btscan.cinfo;
1151 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btscan.finfo.v1);
1154 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btscan.finfo.v2);
1156 pcinfo->req_fver = ver->fcxbtscan;
1159 pcinfo = &pfwinfo->rpt_fbtc_btafh.cinfo;
1162 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btafh.finfo.v1);
1165 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btafh.finfo.v2);
1169 pcinfo->req_fver = ver->fcxbtafh;
1172 pcinfo = &pfwinfo->rpt_fbtc_btdev.cinfo;
1174 pcinfo->req_len = sizeof(pfwinfo->rpt_fbtc_btdev.finfo);
1175 pcinfo->req_fver = ver->fcxbtdevinfo;
1182 pcinfo->rx_len = rpt_len;
1183 pcinfo->rx_cnt++;
1185 if (rpt_len != pcinfo->req_len) {
1192 __func__, rpt_type, rpt_len, pcinfo->req_len);
1194 pcinfo->valid = 0;
1196 } else if (!pfinfo || !rpt_content || !pcinfo->req_len) {
1198 pcinfo->valid = 0;
1202 memcpy(pfinfo, rpt_content, pcinfo->req_len);
1203 pcinfo->valid = 1;
6888 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
6891 pcinfo = &pfwinfo->rpt_fbtc_tdma.cinfo;
6892 if (!pcinfo->valid)
6950 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
6956 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
6957 if (!pcinfo->valid)
7080 struct rtw89_btc_rpt_cmn_info *pcinfo;
7084 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
7085 if (!pcinfo->valid)
7210 struct rtw89_btc_rpt_cmn_info *pcinfo;
7214 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
7215 if (!pcinfo->valid)
7342 struct rtw89_btc_rpt_cmn_info *pcinfo;
7346 pcinfo = &pfwinfo->rpt_fbtc_cysta.cinfo;
7347 if (!pcinfo->valid)
7470 struct rtw89_btc_rpt_cmn_info *pcinfo;
7477 pcinfo = &pfwinfo->rpt_fbtc_nullsta.cinfo;
7478 if (!pcinfo->valid)
7529 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
7536 pcinfo = &pfwinfo->rpt_fbtc_step.cinfo;
7537 if (!pcinfo->valid)
7544 if (pcinfo->req_fver != pstep->fver)
7598 struct rtw89_btc_rpt_cmn_info *pcinfo;
7608 pcinfo = &pfwinfo->rpt_fbtc_step.cinfo;
7609 if (!pcinfo->valid)
7613 if (pcinfo->req_fver != pstep->fver)
7727 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
7770 pcinfo = &pfwinfo->rpt_fbtc_mregval.cinfo;
7771 if (!pcinfo->valid) {
7802 pcinfo = &pfwinfo->rpt_fbtc_gpio_dbg.cinfo;
7803 if (!pcinfo->valid) {
7831 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
7874 pcinfo = &pfwinfo->rpt_fbtc_mregval.cinfo;
7875 if (!pcinfo->valid) {
7906 pcinfo = &pfwinfo->rpt_fbtc_gpio_dbg.cinfo;
7907 if (!pcinfo->valid) {
7934 struct rtw89_btc_rpt_cmn_info *pcinfo = NULL;
7948 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
7949 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
8039 struct rtw89_btc_rpt_cmn_info *pcinfo;
8052 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
8053 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
8151 struct rtw89_btc_rpt_cmn_info *pcinfo;
8163 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
8164 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
8221 if (!pcinfo->valid || pfwinfo->len_mismch || pfwinfo->fver_mismch ||
8227 "[ERROR]", pcinfo->valid, pfwinfo->len_mismch,
8266 struct rtw89_btc_rpt_cmn_info *pcinfo;
8278 pcinfo = &pfwinfo->rpt_ctrl.cinfo;
8279 if (pcinfo->valid && !wl->status.map.lps && !wl->status.map.rf_off) {
8336 if (!pcinfo->valid || pfwinfo->len_mismch || pfwinfo->fver_mismch ||
8342 "[ERROR]", pcinfo->valid, pfwinfo->len_mismch,