| /linux/drivers/gpu/drm/amd/display/dc/bios/ |
| H A D | bios_parser2.c | 889 struct spread_spectrum_info *ss_info) in get_ss_info_v4_1() 896 if (!ss_info) in get_ss_info_v4_1() 908 ss_info->type.STEP_AND_DELAY_INFO = false; in get_ss_info_v4_1() 909 ss_info->spread_percentage_divider = 1000; in get_ss_info_v4_1() 911 ss_info->target_clock_range = 0xffffffff; in get_ss_info_v4_2() 915 ss_info->spread_spectrum_percentage = in get_ss_info_v4_2() argument 917 ss_info->spread_spectrum_range = in get_ss_info_v4_2() 920 ss_info->type.CENTER_MODE = true; in get_ss_info_v4_2() 922 DC_LOG_BIOS("AS_SIGNAL_TYPE_DVI ss_percentage: %d\n", ss_info->spread_spectrum_percentage); in get_ss_info_v4_2() 925 ss_info in get_ss_info_v4_2() 826 get_ss_info_v4_1(struct bios_parser * bp,uint32_t id,uint32_t index,struct spread_spectrum_info * ss_info) get_ss_info_v4_1() argument 996 get_ss_info_v4_5(struct bios_parser * bp,uint32_t id,uint32_t index,struct spread_spectrum_info * ss_info) get_ss_info_v4_5() argument 1089 bios_parser_get_spread_spectrum_info(struct dc_bios * dcb,enum as_signal_type signal,uint32_t index,struct spread_spectrum_info * ss_info) bios_parser_get_spread_spectrum_info() argument [all...] |
| H A D | bios_parser.c | 469 struct spread_spectrum_info *ss_info); 654 struct spread_spectrum_info *ss_info) in get_ss_info_v3_1() argument 662 if (!ss_info) in get_ss_info_v3_1() 682 memset(ss_info, 0, sizeof(struct spread_spectrum_info)); in get_ss_info_v3_1() 705 ss_info->type.EXTERNAL = true; in get_ss_info_v3_1() 708 ss_info->type.CENTER_MODE = true; in get_ss_info_v3_1() 712 ss_info->spread_percentage_divider = 100; in get_ss_info_v3_1() 717 ss_info->spread_percentage_divider = 1000; in get_ss_info_v3_1() 719 ss_info->type.STEP_AND_DELAY_INFO = false; in get_ss_info_v3_1() 721 ss_info in get_ss_info_v3_1() 1026 bios_parser_get_spread_spectrum_info(struct dc_bios * dcb,enum as_signal_type signal,uint32_t index,struct spread_spectrum_info * ss_info) bios_parser_get_spread_spectrum_info() argument 1098 get_ss_info_from_tbl(struct bios_parser * bp,uint32_t id,struct spread_spectrum_info * ss_info) get_ss_info_from_tbl() argument 1194 get_ss_info_from_ss_info_table(struct bios_parser * bp,uint32_t id,struct spread_spectrum_info * ss_info) get_ss_info_from_ss_info_table() argument [all...] |
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_clock_source.c | 1525 struct spread_spectrum_info *ss_info; in get_ss_info_from_atombios() 1552 ss_info = kzalloc_objs(struct spread_spectrum_info, *ss_entries_num); in get_ss_info_from_atombios() 1553 ss_info_cur = ss_info; in get_ss_info_from_atombios() 1554 if (ss_info == NULL) in get_ss_info_from_atombios() 1561 for (i = 0, ss_info_cur = ss_info; in get_ss_info_from_atombios() 1575 for (i = 0, ss_info_cur = ss_info, ss_data_cur = ss_data; in ss_info_from_atombios_create() 1625 kfree(ss_info); in calc_pll_max_vco_construct() 1632 kfree(ss_info); in calc_pll_max_vco_construct() 1454 struct spread_spectrum_info *ss_info; get_ss_info_from_atombios() local
|
| /linux/drivers/gpu/drm/amd/display/dc/ |
| H A D | dc_bios_types.h | 68 struct spread_spectrum_info *ss_info);
|
| /linux/drivers/gpu/drm/amd/pm/powerplay/smumgr/ |
| H A D | iceland_smumgr.c | 840 pp_atomctrl_internal_ss_info ss_info; in iceland_calculate_sclk_params() local 843 if (0 == atomctrl_get_engine_clock_spread_spectrum(hwmgr, vcoFreq, &ss_info)) { in iceland_calculate_sclk_params() 849 uint32_t clkS = reference_clock * 5 / (reference_divider * ss_info.speed_spectrum_rate); in iceland_calculate_sclk_params() 852 uint32_t clkV = 4 * ss_info.speed_spectrum_percentage * fbdiv / (clkS * 10000); in iceland_calculate_sclk_params() 1112 pp_atomctrl_internal_ss_info ss_info; in iceland_calculate_mclk_params() local 1127 if (0 == atomctrl_get_memory_clock_spread_spectrum(hwmgr, freq_nom, &ss_info)) { in iceland_calculate_mclk_params() 1132 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in iceland_calculate_mclk_params() 1137 (uint32_t)((((131 * ss_info.speed_spectrum_percentage * in iceland_calculate_mclk_params() 1138 ss_info.speed_spectrum_rate) / 100) * tmp) / freq_nom); in iceland_calculate_mclk_params()
|
| H A D | tonga_smumgr.c | 583 pp_atomctrl_internal_ss_info ss_info; in tonga_calculate_sclk_params() local 586 if (0 == atomctrl_get_engine_clock_spread_spectrum(hwmgr, vcoFreq, &ss_info)) { in tonga_calculate_sclk_params() 592 uint32_t clkS = reference_clock * 5 / (reference_divider * ss_info.speed_spectrum_rate); in tonga_calculate_sclk_params() 595 uint32_t clkV = 4 * ss_info.speed_spectrum_percentage * fbdiv / (clkS * 10000); in tonga_calculate_sclk_params() 864 pp_atomctrl_internal_ss_info ss_info; in tonga_calculate_mclk_params() local 879 if (0 == atomctrl_get_memory_clock_spread_spectrum(hwmgr, freq_nom, &ss_info)) { in tonga_calculate_mclk_params() 884 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in tonga_calculate_mclk_params() 889 (uint32_t)((((131 * ss_info.speed_spectrum_percentage * in tonga_calculate_mclk_params() 890 ss_info.speed_spectrum_rate) / 100) * tmp) / freq_nom); in tonga_calculate_mclk_params()
|
| H A D | ci_smumgr.c | 342 struct pp_atomctrl_internal_ss_info ss_info; in ci_calculate_sclk_params() local 346 vco_freq, &ss_info)) { in ci_calculate_sclk_params() 348 (ref_divider * ss_info.speed_spectrum_rate); in ci_calculate_sclk_params() 349 uint32_t clk_v = 4 * ss_info.speed_spectrum_percentage * in ci_calculate_sclk_params() 1070 pp_atomctrl_internal_ss_info ss_info; in ci_calculate_mclk_params() local 1085 if (0 == atomctrl_get_memory_clock_spread_spectrum(hwmgr, freq_nom, &ss_info)) { in ci_calculate_mclk_params() 1086 uint32_t clks = reference_clock * 5 / ss_info.speed_spectrum_rate; in ci_calculate_mclk_params() 1088 (uint32_t)((((131 * ss_info.speed_spectrum_percentage * in ci_calculate_mclk_params() 1089 ss_info.speed_spectrum_rate) / 100) * tmp) / freq_nom); in ci_calculate_mclk_params()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_atombios.c | 1384 struct _ATOM_SPREAD_SPECTRUM_INFO *ss_info; in radeon_atombios_get_ppll_ss_info() local 1392 ss_info = in radeon_atombios_get_ppll_ss_info() 1398 ((u8 *)&ss_info->asSS_Info[0]); in radeon_atombios_get_ppll_ss_info() 1512 union asic_ss_info *ss_info; in radeon_atombios_get_asic_ss_info() local 1530 ss_info = in radeon_atombios_get_asic_ss_info() 1538 ss_assign = (union asic_ss_assignment *)((u8 *)&ss_info->info.asSpreadSpectrum[0]); in radeon_atombios_get_asic_ss_info() 1556 ss_assign = (union asic_ss_assignment *)((u8 *)&ss_info->info_2.asSpreadSpectrum[0]); in radeon_atombios_get_asic_ss_info() 1578 ss_assign = (union asic_ss_assignment *)((u8 *)&ss_info->info_3.asSpreadSpectrum[0]); in radeon_atombios_get_asic_ss_info()
|
| /linux/fs/smb/client/ |
| H A D | smb2pdu.c | 6236 struct smb3_fs_ss_info *ss_info = (struct smb3_fs_ss_info *) in smb2_lockv() 6238 tcon->ss_flags = le32_to_cpu(ss_info->Flags); in smb2_lockv() 6240 le32_to_cpu(ss_info->PhysicalBytesPerSectorForPerf); in smb2_lockv() 6211 struct smb3_fs_ss_info *ss_info = (struct smb3_fs_ss_info *) SMB2_QFS_attr() local
|