Lines Matching defs:efuse

22 static void rtw8822be_efuse_parsing(struct rtw_efuse *efuse,
25 ether_addr_copy(efuse->addr, map->e.mac_addr);
30 struct rtw_efuse *efuse = &rtwdev->efuse;
36 efuse->rfe_option = map->rfe_option;
37 efuse->rf_board_option = map->rf_board_option;
38 efuse->crystal_cap = map->xtal_k;
39 efuse->pa_type_2g = map->pa_type;
40 efuse->pa_type_5g = map->pa_type;
41 efuse->lna_type_2g = map->lna_type_2g[0];
42 efuse->lna_type_5g = map->lna_type_5g[0];
43 efuse->channel_plan = map->channel_plan;
44 efuse->country_code[0] = map->country_code[0];
45 efuse->country_code[1] = map->country_code[1];
46 efuse->bt_setting = map->rf_bt_setting;
47 efuse->regd = map->rf_board_option & 0x7;
48 efuse->thermal_meter[RF_PATH_A] = map->thermal_meter;
49 efuse->thermal_meter_k = map->thermal_meter;
52 efuse->txpwr_idx_table[i] = map->txpwr_idx_table[i];
56 rtw8822be_efuse_parsing(efuse, map);
122 dm_info->thermal_meter_k = rtwdev->efuse.thermal_meter_k;
150 crystal_cap = rtwdev->efuse.crystal_cap & 0x3F;
403 struct rtw_efuse *efuse = &rtwdev->efuse;
453 (efuse->rfe_option == 5 && col == CCUT_IDX_2R_5G))
592 struct rtw_efuse *efuse = &rtwdev->efuse;
593 u8 rfe_option = efuse->rfe_option;
698 struct rtw_efuse *efuse = &rtwdev->efuse;
701 if (WARN(efuse->rfe_option >= ARRAY_SIZE(rtw8822b_rfe_info),
702 "rfe_option %d is out of boundary\n", efuse->rfe_option))
705 rfe_info = &rtw8822b_rfe_info[efuse->rfe_option];
719 struct rtw_efuse *efuse = &rtwdev->efuse;
725 if (WARN(efuse->rfe_option >= ARRAY_SIZE(rtw8822b_rfe_info),
726 "rfe_option %d is out of boundary\n", efuse->rfe_option))
729 rfe_info = &rtw8822b_rfe_info[efuse->rfe_option];
1241 struct rtw_efuse *efuse = &rtwdev->efuse;
1244 coex_rfe->rfe_module_type = rtwdev->efuse.rfe_option;
1264 if (efuse->share_ant &&
1482 if (rtwdev->efuse.thermal_meter[RF_PATH_A] == 0xff)
1505 struct rtw_efuse *efuse = &rtwdev->efuse;
1508 if (efuse->power_track_type != 0)