Lines Matching defs:elm_info
889 struct rtw89_fw_elm_info *elm_info = &rtwdev->fw.elm_info;
902 elm_info->bb_tbl = tbl;
905 elm_info->bb_gain = tbl;
918 elm_info->rf_radio[idx] = tbl;
923 elm_info->rf_nctl = tbl;
1002 struct rtw89_fw_elm_info *elm_info = &rtwdev->fw.elm_info;
1025 elm_info->txpwr_trk = kzalloc(sizeof(*elm_info->txpwr_trk), GFP_KERNEL);
1026 if (!elm_info->txpwr_trk)
1045 elm_info->txpwr_trk->delta[type] = &elm->u.txpwr_trk.contents[offset];
1057 kfree(elm_info->txpwr_trk);
1058 elm_info->txpwr_trk = NULL;
1068 struct rtw89_fw_elm_info *elm_info = &rtwdev->fw.elm_info;
1071 if (elm_info->rfk_log_fmt)
1074 elm_info->rfk_log_fmt = kzalloc(sizeof(*elm_info->rfk_log_fmt), GFP_KERNEL);
1075 if (!elm_info->rfk_log_fmt)
1083 elm_info->rfk_log_fmt->elm[rfk_id] = elm;
1703 struct rtw89_fw_elm_info *elm_info = &rtwdev->fw.elm_info;
1706 rtw89_free_phy_tbl_from_elm(elm_info->bb_tbl);
1707 rtw89_free_phy_tbl_from_elm(elm_info->bb_gain);
1708 for (i = 0; i < ARRAY_SIZE(elm_info->rf_radio); i++)
1709 rtw89_free_phy_tbl_from_elm(elm_info->rf_radio[i]);
1710 rtw89_free_phy_tbl_from_elm(elm_info->rf_nctl);
1712 kfree(elm_info->txpwr_trk);
1713 kfree(elm_info->rfk_log_fmt);