• Home
  • Raw
  • Download

Lines Matching refs:efuse

22 static void rtw8821ce_efuse_parsing(struct rtw_efuse *efuse,  in rtw8821ce_efuse_parsing()  argument
25 ether_addr_copy(efuse->addr, map->e.mac_addr); in rtw8821ce_efuse_parsing()
37 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_read_efuse() local
43 efuse->rfe_option = map->rfe_option & 0x1f; in rtw8821c_read_efuse()
44 efuse->rf_board_option = map->rf_board_option; in rtw8821c_read_efuse()
45 efuse->crystal_cap = map->xtal_k; in rtw8821c_read_efuse()
46 efuse->pa_type_2g = map->pa_type; in rtw8821c_read_efuse()
47 efuse->pa_type_5g = map->pa_type; in rtw8821c_read_efuse()
48 efuse->lna_type_2g = map->lna_type_2g[0]; in rtw8821c_read_efuse()
49 efuse->lna_type_5g = map->lna_type_5g[0]; in rtw8821c_read_efuse()
50 efuse->channel_plan = map->channel_plan; in rtw8821c_read_efuse()
51 efuse->country_code[0] = map->country_code[0]; in rtw8821c_read_efuse()
52 efuse->country_code[1] = map->country_code[1]; in rtw8821c_read_efuse()
53 efuse->bt_setting = map->rf_bt_setting; in rtw8821c_read_efuse()
54 efuse->regd = map->rf_board_option & 0x7; in rtw8821c_read_efuse()
55 efuse->thermal_meter[0] = map->thermal_meter; in rtw8821c_read_efuse()
56 efuse->thermal_meter_k = map->thermal_meter; in rtw8821c_read_efuse()
57 efuse->tx_bb_swing_setting_2g = map->tx_bb_swing_setting_2g; in rtw8821c_read_efuse()
58 efuse->tx_bb_swing_setting_5g = map->tx_bb_swing_setting_5g; in rtw8821c_read_efuse()
61 efuse->txpwr_idx_table[i] = map->txpwr_idx_table[i]; in rtw8821c_read_efuse()
65 rtw8821ce_efuse_parsing(efuse, map); in rtw8821c_read_efuse()
112 dm_info->thermal_meter_k = rtwdev->efuse.thermal_meter_k; in rtw8821c_pwrtrack_init()
151 crystal_cap = rtwdev->efuse.crystal_cap & 0x3F; in rtw8821c_phy_set_param()
305 if (rtwdev->efuse.rfe_option == 0) in rtw8821c_set_channel_rf()
307 else if (rtwdev->efuse.rfe_option == 2 || in rtw8821c_set_channel_rf()
308 rtwdev->efuse.rfe_option == 4) in rtw8821c_set_channel_rf()
450 struct rtw_efuse efuse = rtwdev->efuse; in rtw8821c_get_bb_swing() local
454 tx_bb_swing = channel <= 14 ? efuse.tx_bb_swing_setting_2g : in rtw8821c_get_bb_swing()
455 efuse.tx_bb_swing_setting_5g; in rtw8821c_get_bb_swing()
482 struct rtw_efuse *efuse = &rtwdev->efuse; in get_cck_rx_pwr() local
488 if (efuse->rfe_option == 0) { in get_cck_rx_pwr()
882 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_coex_cfg_rfe_type() local
884 coex_rfe->rfe_module_type = efuse->rfe_option; in rtw8821c_coex_cfg_rfe_type()
924 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_coex_cfg_wl_tx_power() local
925 bool share_ant = efuse->share_ant; in rtw8821c_coex_cfg_wl_tx_power()
1033 if (rtwdev->efuse.thermal_meter[0] == 0xff) in rtw8821c_phy_pwrtrack()
1068 struct rtw_efuse *efuse = &rtwdev->efuse; in rtw8821c_pwr_track() local
1071 if (efuse->power_track_type != 0) in rtw8821c_pwr_track()