Lines Matching defs:efuse
19 #include "efuse.h"
24 static void rtw8822ce_efuse_parsing(struct rtw_efuse *efuse,
27 ether_addr_copy(efuse->addr, map->e.mac_addr);
32 struct rtw_efuse *efuse = &rtwdev->efuse;
38 efuse->rfe_option = map->rfe_option;
39 efuse->rf_board_option = map->rf_board_option;
40 efuse->crystal_cap = map->xtal_k;
41 efuse->channel_plan = map->channel_plan;
42 efuse->country_code[0] = map->country_code[0];
43 efuse->country_code[1] = map->country_code[1];
44 efuse->bt_setting = map->rf_bt_setting;
45 efuse->regd = map->rf_board_option & 0x7;
46 efuse->thermal_meter[RF_PATH_A] = map->path_a_thermal;
47 efuse->thermal_meter[RF_PATH_B] = map->path_b_thermal;
48 efuse->thermal_meter_k =
50 efuse->power_track_type = (map->tx_pwr_calibrate_rate >> 4) & 0xf;
53 efuse->txpwr_idx_table[i] = map->txpwr_idx_table[i];
57 rtw8822ce_efuse_parsing(efuse, map);
1126 dm_info->thermal_meter_k = rtwdev->efuse.thermal_meter_k;
1127 dm_info->thermal_meter_lck = rtwdev->efuse.thermal_meter_k;
1156 crystal_cap = rtwdev->efuse.crystal_cap & 0x7f;
2184 struct rtw_efuse *efuse = &rtwdev->efuse;
2198 if (efuse->share_ant)
2223 coex->under_5g || !efuse->share_ant) {
2251 struct rtw_efuse *efuse = &rtwdev->efuse;
2253 coex_rfe->rfe_module_type = rtwdev->efuse.rfe_option;
2259 if (efuse->share_ant)
3517 if (rtwdev->efuse.thermal_meter[path] == 0xff)
3555 struct rtw_efuse *efuse = &rtwdev->efuse;
3558 if (efuse->power_track_type != 0)