Lines Matching defs:efuse
18 static void rtw8821ce_efuse_parsing(struct rtw_efuse *efuse,
21 ether_addr_copy(efuse->addr, map->e.mac_addr);
26 struct rtw_efuse *efuse = &rtwdev->efuse;
32 efuse->rfe_option = map->rfe_option;
33 efuse->rf_board_option = map->rf_board_option;
34 efuse->crystal_cap = map->xtal_k;
35 efuse->pa_type_2g = map->pa_type;
36 efuse->pa_type_5g = map->pa_type;
37 efuse->lna_type_2g = map->lna_type_2g[0];
38 efuse->lna_type_5g = map->lna_type_5g[0];
39 efuse->channel_plan = map->channel_plan;
40 efuse->country_code[0] = map->country_code[0];
41 efuse->country_code[1] = map->country_code[1];
42 efuse->bt_setting = map->rf_bt_setting;
43 efuse->regd = map->rf_board_option & 0x7;
44 efuse->thermal_meter[0] = map->thermal_meter;
45 efuse->thermal_meter_k = map->thermal_meter;
46 efuse->tx_bb_swing_setting_2g = map->tx_bb_swing_setting_2g;
47 efuse->tx_bb_swing_setting_5g = map->tx_bb_swing_setting_5g;
50 efuse->txpwr_idx_table[i] = map->txpwr_idx_table[i];
54 rtw8821ce_efuse_parsing(efuse, map);
101 dm_info->thermal_meter_k = rtwdev->efuse.thermal_meter_k;
140 crystal_cap = rtwdev->efuse.crystal_cap & 0x3F;
399 struct rtw_efuse efuse = rtwdev->efuse;
403 tx_bb_swing = channel <= 14 ? efuse.tx_bb_swing_setting_2g :
404 efuse.tx_bb_swing_setting_5g;
786 struct rtw_efuse *efuse = &rtwdev->efuse;
788 coex_rfe->rfe_module_type = efuse->rfe_option;
828 struct rtw_efuse *efuse = &rtwdev->efuse;
829 bool share_ant = efuse->share_ant;
937 if (rtwdev->efuse.thermal_meter[0] == 0xff)
972 struct rtw_efuse *efuse = &rtwdev->efuse;
975 if (efuse->power_track_type != 0)