Home
last modified time | relevance | path

Searched refs:pwr_info (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/firmware/broadcom/
H A Dbcm47xx_sprom.c416 struct ssb_sprom_core_pwr_info *pwr_info; in bcm47xx_fill_sprom_path_r4589() local
418 pwr_info = &sprom->core_pwr_info[i]; in bcm47xx_fill_sprom_path_r4589()
422 &pwr_info->maxpwr_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
424 &pwr_info->itssi_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
426 &pwr_info->itssi_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
428 &pwr_info->pa_2g[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
430 &pwr_info->pa_2g[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
432 &pwr_info->pa_2g[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
434 &pwr_info->maxpwr_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
436 &pwr_info in bcm47xx_fill_sprom_path_r4589()
467 struct ssb_sprom_core_pwr_info *pwr_info; bcm47xx_fill_sprom_path_r45() local
[all...]
/kernel/linux/linux-6.6/drivers/firmware/broadcom/
H A Dbcm47xx_sprom.c416 struct ssb_sprom_core_pwr_info *pwr_info; in bcm47xx_fill_sprom_path_r4589() local
418 pwr_info = &sprom->core_pwr_info[i]; in bcm47xx_fill_sprom_path_r4589()
422 &pwr_info->maxpwr_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
424 &pwr_info->itssi_2g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
426 &pwr_info->itssi_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
428 &pwr_info->pa_2g[0], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
430 &pwr_info->pa_2g[1], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
432 &pwr_info->pa_2g[2], 0, fallback); in bcm47xx_fill_sprom_path_r4589()
434 &pwr_info->maxpwr_5g, 0, fallback); in bcm47xx_fill_sprom_path_r4589()
436 &pwr_info in bcm47xx_fill_sprom_path_r4589()
467 struct ssb_sprom_core_pwr_info *pwr_info; bcm47xx_fill_sprom_path_r45() local
[all...]
/kernel/linux/linux-6.6/drivers/ufs/host/
H A Dufshcd-pci.c143 struct ufs_pa_layer_attr pwr_info = hba->pwr_info; in ufs_intel_set_lanes() local
146 pwr_info.lane_rx = lanes; in ufs_intel_set_lanes()
147 pwr_info.lane_tx = lanes; in ufs_intel_set_lanes()
148 ret = ufshcd_config_pwr_mode(hba, &pwr_info); in ufs_intel_set_lanes()
165 (hba->pwr_info.lane_rx != 2 || hba->pwr_info.lane_tx != 2)) in ufs_intel_lkf_pwr_change_notify()
H A Dufs-qcom.c921 if (!ufshcd_is_hs_mode(&hba->pwr_info) && in ufs_qcom_pwr_change_notify()
952 if (ufshcd_is_hs_mode(&hba->pwr_info) && in ufs_qcom_pwr_change_notify()
1092 if (ufshcd_is_hs_mode(&hba->pwr_info)) in ufs_qcom_setup_clocks()
H A Dufs-exynos.c1280 hba->pwr_info.pwr_rx = (cur_mode >> 4) & 0xf; in exynos_ufs_post_hibern8()
1281 hba->pwr_info.pwr_tx = cur_mode & 0xf; in exynos_ufs_post_hibern8()
H A Dufs-mediatek.c980 if (dev_req_params->hs_rate == hba->pwr_info.hs_rate) in ufs_mtk_pmc_via_fastauto()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlegacy/
H A D3945.c2057 struct il3945_channel_power_info *pwr_info; in il3945_txpower_set_from_eeprom() local
2111 pwr_info = &ch_info->power_info[rate_idx]; in il3945_txpower_set_from_eeprom()
2123 pwr_info->base_power_idx = (u8) power_idx; in il3945_txpower_set_from_eeprom()
2132 pwr_info->requested_power = pwr; in il3945_txpower_set_from_eeprom()
2133 pwr_info->power_table_idx = (u8) power_idx; in il3945_txpower_set_from_eeprom()
2134 pwr_info->tpc.tx_gain = in il3945_txpower_set_from_eeprom()
2136 pwr_info->tpc.dsp_atten = in il3945_txpower_set_from_eeprom()
2141 pwr_info = &ch_info->power_info[RATE_12M_IDX_TBL]; in il3945_txpower_set_from_eeprom()
2142 power = pwr_info->requested_power + IL_CCK_FROM_OFDM_POWER_DIFF; in il3945_txpower_set_from_eeprom()
2143 pwr_idx = pwr_info in il3945_txpower_set_from_eeprom()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlegacy/
H A D3945.c2057 struct il3945_channel_power_info *pwr_info; in il3945_txpower_set_from_eeprom() local
2111 pwr_info = &ch_info->power_info[rate_idx]; in il3945_txpower_set_from_eeprom()
2123 pwr_info->base_power_idx = (u8) power_idx; in il3945_txpower_set_from_eeprom()
2132 pwr_info->requested_power = pwr; in il3945_txpower_set_from_eeprom()
2133 pwr_info->power_table_idx = (u8) power_idx; in il3945_txpower_set_from_eeprom()
2134 pwr_info->tpc.tx_gain = in il3945_txpower_set_from_eeprom()
2136 pwr_info->tpc.dsp_atten = in il3945_txpower_set_from_eeprom()
2141 pwr_info = &ch_info->power_info[RATE_12M_IDX_TBL]; in il3945_txpower_set_from_eeprom()
2142 power = pwr_info->requested_power + IL_CCK_FROM_OFDM_POWER_DIFF; in il3945_txpower_set_from_eeprom()
2143 pwr_idx = pwr_info in il3945_txpower_set_from_eeprom()
[all...]
/kernel/linux/linux-6.6/drivers/ufs/core/
H A Dufshcd.c660 hba->pwr_info.gear_rx, hba->pwr_info.gear_tx, in ufshcd_print_pwr_info()
661 hba->pwr_info.lane_rx, hba->pwr_info.lane_tx, in ufshcd_print_pwr_info()
662 names[hba->pwr_info.pwr_rx], in ufshcd_print_pwr_info()
663 names[hba->pwr_info.pwr_tx], in ufshcd_print_pwr_info()
664 hba->pwr_info.hs_rate); in ufshcd_print_pwr_info()
1230 memcpy(&new_pwr_info, &hba->pwr_info, in ufshcd_scale_gear()
1233 if (hba->pwr_info.gear_tx > hba->clk_scaling.min_gear || in ufshcd_scale_gear()
1234 hba->pwr_info in ufshcd_scale_gear()
4369 struct ufs_pa_layer_attr *pwr_info = &hba->max_pwr_info.info; ufshcd_get_max_pwr_mode() local
6330 struct ufs_pa_layer_attr *pwr_info = &hba->pwr_info; ufshcd_is_pwr_mode_restore_needed() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/ufs/
H A Dufshcd.c562 hba->pwr_info.gear_rx, hba->pwr_info.gear_tx, in ufshcd_print_pwr_info()
563 hba->pwr_info.lane_rx, hba->pwr_info.lane_tx, in ufshcd_print_pwr_info()
564 names[hba->pwr_info.pwr_rx], in ufshcd_print_pwr_info()
565 names[hba->pwr_info.pwr_tx], in ufshcd_print_pwr_info()
566 hba->pwr_info.hs_rate); in ufshcd_print_pwr_info()
1116 memcpy(&new_pwr_info, &hba->pwr_info, in ufshcd_scale_gear()
1119 if (hba->pwr_info.gear_tx > UFS_MIN_GEAR_TO_SCALE_DOWN in ufshcd_scale_gear()
1120 || hba->pwr_info in ufshcd_scale_gear()
4053 struct ufs_pa_layer_attr *pwr_info = &hba->max_pwr_info.info; ufshcd_get_max_pwr_mode() local
5719 struct ufs_pa_layer_attr *pwr_info = &hba->pwr_info; ufshcd_is_pwr_mode_restore_needed() local
[all...]
H A Dufshcd.h666 * @pwr_info: holds current power mode
781 struct ufs_pa_layer_attr pwr_info; member
1001 static inline bool ufshcd_is_hs_mode(struct ufs_pa_layer_attr *pwr_info)
1003 return (pwr_info->pwr_rx == FAST_MODE ||
1004 pwr_info->pwr_rx == FASTAUTO_MODE) &&
1005 (pwr_info->pwr_tx == FAST_MODE ||
1006 pwr_info->pwr_tx == FASTAUTO_MODE);
H A Dufs-qcom.c740 if (!ufshcd_is_hs_mode(&hba->pwr_info) && in ufs_qcom_pwr_change_notify()
777 if (ufshcd_is_hs_mode(&hba->pwr_info) && in ufs_qcom_pwr_change_notify()
915 if (ufshcd_is_hs_mode(&hba->pwr_info)) in ufs_qcom_setup_clocks()
H A Dufs-exynos.c1103 hba->pwr_info.pwr_rx = (cur_mode >> 4) & 0xf; in exynos_ufs_post_hibern8()
1104 hba->pwr_info.pwr_tx = cur_mode & 0xf; in exynos_ufs_post_hibern8()
/kernel/linux/linux-6.6/include/ufs/
H A Dufshcd.h871 * @pwr_info: holds current power mode
1024 struct ufs_pa_layer_attr pwr_info; member
1346 static inline bool ufshcd_is_hs_mode(struct ufs_pa_layer_attr *pwr_info)
1348 return (pwr_info->pwr_rx == FAST_MODE ||
1349 pwr_info->pwr_rx == FASTAUTO_MODE) &&
1350 (pwr_info->pwr_tx == FAST_MODE ||
1351 pwr_info->pwr_tx == FASTAUTO_MODE);

Completed in 33 milliseconds