Lines Matching refs:smu

150 int smu_v11_0_init_microcode(struct smu_context *smu);
152 void smu_v11_0_fini_microcode(struct smu_context *smu);
154 int smu_v11_0_load_microcode(struct smu_context *smu);
156 int smu_v11_0_init_smc_tables(struct smu_context *smu);
158 int smu_v11_0_fini_smc_tables(struct smu_context *smu);
160 int smu_v11_0_init_power(struct smu_context *smu);
162 int smu_v11_0_fini_power(struct smu_context *smu);
164 int smu_v11_0_check_fw_status(struct smu_context *smu);
166 int smu_v11_0_setup_pptable(struct smu_context *smu);
168 int smu_v11_0_get_vbios_bootup_values(struct smu_context *smu);
170 int smu_v11_0_check_fw_version(struct smu_context *smu);
172 int smu_v11_0_set_driver_table_location(struct smu_context *smu);
174 int smu_v11_0_set_tool_table_location(struct smu_context *smu);
176 int smu_v11_0_notify_memory_pool_location(struct smu_context *smu);
178 int smu_v11_0_system_features_control(struct smu_context *smu,
181 int smu_v11_0_init_display_count(struct smu_context *smu, uint32_t count);
183 int smu_v11_0_set_allowed_mask(struct smu_context *smu);
185 int smu_v11_0_notify_display_change(struct smu_context *smu);
187 int smu_v11_0_get_current_power_limit(struct smu_context *smu,
190 int smu_v11_0_set_power_limit(struct smu_context *smu,
194 int smu_v11_0_init_max_sustainable_clocks(struct smu_context *smu);
196 int smu_v11_0_enable_thermal_alert(struct smu_context *smu);
198 int smu_v11_0_disable_thermal_alert(struct smu_context *smu);
200 int smu_v11_0_get_gfx_vdd(struct smu_context *smu, uint32_t *value);
202 int smu_v11_0_set_min_deep_sleep_dcefclk(struct smu_context *smu, uint32_t clk);
205 smu_v11_0_display_clock_voltage_request(struct smu_context *smu,
210 smu_v11_0_get_fan_control_mode(struct smu_context *smu);
213 smu_v11_0_set_fan_control_mode(struct smu_context *smu,
216 int smu_v11_0_set_fan_speed_pwm(struct smu_context *smu,
219 int smu_v11_0_set_fan_speed_rpm(struct smu_context *smu,
222 int smu_v11_0_get_fan_speed_pwm(struct smu_context *smu,
225 int smu_v11_0_get_fan_speed_rpm(struct smu_context *smu,
228 int smu_v11_0_set_xgmi_pstate(struct smu_context *smu,
231 int smu_v11_0_gfx_off_control(struct smu_context *smu, bool enable);
233 int smu_v11_0_register_irq_handler(struct smu_context *smu);
235 int smu_v11_0_set_azalia_d3_pme(struct smu_context *smu);
237 int smu_v11_0_get_max_sustainable_clocks_by_dc(struct smu_context *smu,
240 bool smu_v11_0_baco_is_support(struct smu_context *smu);
242 enum smu_baco_state smu_v11_0_baco_get_state(struct smu_context *smu);
244 int smu_v11_0_baco_set_state(struct smu_context *smu, enum smu_baco_state state);
246 int smu_v11_0_baco_enter(struct smu_context *smu);
247 int smu_v11_0_baco_exit(struct smu_context *smu);
249 int smu_v11_0_baco_set_armd3_sequence(struct smu_context *smu,
252 int smu_v11_0_mode1_reset(struct smu_context *smu);
254 int smu_v11_0_get_dpm_ultimate_freq(struct smu_context *smu, enum smu_clk_type clk_type,
257 int smu_v11_0_set_soft_freq_limited_range(struct smu_context *smu, enum smu_clk_type clk_type,
260 int smu_v11_0_set_hard_freq_limited_range(struct smu_context *smu,
265 int smu_v11_0_set_performance_level(struct smu_context *smu,
268 int smu_v11_0_set_power_source(struct smu_context *smu,
271 int smu_v11_0_get_dpm_freq_by_index(struct smu_context *smu,
276 int smu_v11_0_get_dpm_level_count(struct smu_context *smu,
280 int smu_v11_0_set_single_dpm_table(struct smu_context *smu,
284 int smu_v11_0_get_dpm_level_range(struct smu_context *smu,
289 int smu_v11_0_get_current_pcie_link_width_level(struct smu_context *smu);
291 uint16_t smu_v11_0_get_current_pcie_link_width(struct smu_context *smu);
293 int smu_v11_0_get_current_pcie_link_speed_level(struct smu_context *smu);
295 uint16_t smu_v11_0_get_current_pcie_link_speed(struct smu_context *smu);
297 int smu_v11_0_gfx_ulv_control(struct smu_context *smu,
300 int smu_v11_0_deep_sleep_control(struct smu_context *smu,
303 void smu_v11_0_interrupt_work(struct smu_context *smu);
305 int smu_v11_0_handle_passthrough_sbr(struct smu_context *smu, bool enable);
307 int smu_v11_0_restore_user_od_settings(struct smu_context *smu);
309 void smu_v11_0_set_smu_mailbox_registers(struct smu_context *smu);