Lines Matching defs:clocks
1050 struct amd_pp_clock_info *clocks)
1075 clocks->min_engine_clock = hw_clocks.min_eng_clk;
1076 clocks->max_engine_clock = hw_clocks.max_eng_clk;
1077 clocks->min_memory_clock = hw_clocks.min_mem_clk;
1078 clocks->max_memory_clock = hw_clocks.max_mem_clk;
1079 clocks->min_bus_bandwidth = hw_clocks.min_bus_bandwidth;
1080 clocks->max_bus_bandwidth = hw_clocks.max_bus_bandwidth;
1082 clocks->max_engine_clock_in_sr = hw_clocks.max_eng_clk;
1083 clocks->min_engine_clock_in_sr = hw_clocks.min_eng_clk;
1086 clocks->max_clocks_state = PP_DAL_POWERLEVEL_7;
1088 clocks->max_clocks_state = simple_clocks.level;
1091 clocks->max_engine_clock_in_sr = hw_clocks.max_eng_clk;
1092 clocks->min_engine_clock_in_sr = hw_clocks.min_eng_clk;
1097 static int pp_get_clock_by_type(void *handle, enum amd_pp_clock_type type, struct amd_pp_clocks *clocks)
1104 if (clocks == NULL)
1107 return phm_get_clock_by_type(hwmgr, type, clocks);
1112 struct pp_clock_levels_with_latency *clocks)
1116 if (!hwmgr || !hwmgr->pm_en || !clocks)
1119 return phm_get_clock_by_type_with_latency(hwmgr, type, clocks);
1124 struct pp_clock_levels_with_voltage *clocks)
1128 if (!hwmgr || !hwmgr->pm_en || !clocks)
1131 return phm_get_clock_by_type_with_voltage(hwmgr, type, clocks);
1158 struct amd_pp_simple_clock_info *clocks)
1163 if (!hwmgr || !hwmgr->pm_en || !clocks)
1166 clocks->level = PP_DAL_POWERLEVEL_7;
1169 ret = phm_get_max_high_clocks(hwmgr, clocks);