Lines Matching defs:hwmgr

51 static int smu10_display_clock_voltage_request(struct pp_hwmgr *hwmgr,  in smu10_display_clock_voltage_request()
101 static int smu10_initialize_dpm_defaults(struct pp_hwmgr *hwmgr) in smu10_initialize_dpm_defaults()
124 static int smu10_construct_max_power_limits_table(struct pp_hwmgr *hwmgr, in smu10_construct_max_power_limits_table()
131 struct pp_hwmgr *hwmgr) in smu10_init_dynamic_state_adjustment_rule_settings()
166 static int smu10_get_system_info_data(struct pp_hwmgr *hwmgr) in smu10_get_system_info_data()
184 static int smu10_construct_boot_state(struct pp_hwmgr *hwmgr) in smu10_construct_boot_state()
189 static int smu10_set_clock_limit(struct pp_hwmgr *hwmgr, const void *input) in smu10_set_clock_limit()
204 static int smu10_set_min_deep_sleep_dcefclk(struct pp_hwmgr *hwmgr, uint32_t clock) in smu10_set_min_deep_sleep_dcefclk()
218 static int smu10_set_hard_min_dcefclk_by_freq(struct pp_hwmgr *hwmgr, uint32_t clock) in smu10_set_hard_min_dcefclk_by_freq()
232 static int smu10_set_hard_min_fclk_by_freq(struct pp_hwmgr *hwmgr, uint32_t clock) in smu10_set_hard_min_fclk_by_freq()
246 static int smu10_set_hard_min_gfxclk_by_freq(struct pp_hwmgr *hwmgr, uint32_t clock) in smu10_set_hard_min_gfxclk_by_freq()
260 static int smu10_set_soft_max_gfxclk_by_freq(struct pp_hwmgr *hwmgr, uint32_t clock) in smu10_set_soft_max_gfxclk_by_freq()
274 static int smu10_set_active_display_count(struct pp_hwmgr *hwmgr, uint32_t count) in smu10_set_active_display_count()
289 static int smu10_set_power_state_tasks(struct pp_hwmgr *hwmgr, const void *input) in smu10_set_power_state_tasks()
294 static int smu10_init_power_gate_state(struct pp_hwmgr *hwmgr) in smu10_init_power_gate_state()
313 static int smu10_setup_asic_task(struct pp_hwmgr *hwmgr) in smu10_setup_asic_task()
318 static int smu10_reset_cc6_data(struct pp_hwmgr *hwmgr) in smu10_reset_cc6_data()
330 static int smu10_power_off_asic(struct pp_hwmgr *hwmgr) in smu10_power_off_asic()
335 static bool smu10_is_gfx_on(struct pp_hwmgr *hwmgr) in smu10_is_gfx_on()
348 static int smu10_disable_gfx_off(struct pp_hwmgr *hwmgr) in smu10_disable_gfx_off()
363 static int smu10_disable_dpm_tasks(struct pp_hwmgr *hwmgr) in smu10_disable_dpm_tasks()
368 static int smu10_enable_gfx_off(struct pp_hwmgr *hwmgr) in smu10_enable_gfx_off()
378 static void smu10_populate_umdpstate_clocks(struct pp_hwmgr *hwmgr) in smu10_populate_umdpstate_clocks()
389 static int smu10_enable_dpm_tasks(struct pp_hwmgr *hwmgr) in smu10_enable_dpm_tasks()
417 static int smu10_gfx_off_control(struct pp_hwmgr *hwmgr, bool enable) in smu10_gfx_off_control()
425 static int smu10_apply_state_adjust_rules(struct pp_hwmgr *hwmgr, in smu10_apply_state_adjust_rules()
469 static int smu10_get_clock_voltage_dependency_table(struct pp_hwmgr *hwmgr, in smu10_get_clock_voltage_dependency_table()
494 static int smu10_populate_clock_table(struct pp_hwmgr *hwmgr) in smu10_populate_clock_table()
549 static int smu10_hwmgr_backend_init(struct pp_hwmgr *hwmgr) in smu10_hwmgr_backend_init()
597 static int smu10_hwmgr_backend_fini(struct pp_hwmgr *hwmgr) in smu10_hwmgr_backend_fini()
624 static int smu10_dpm_force_dpm_level(struct pp_hwmgr *hwmgr, in smu10_dpm_force_dpm_level()
852 static uint32_t smu10_dpm_get_mclk(struct pp_hwmgr *hwmgr, bool low) in smu10_dpm_get_mclk()
868 static uint32_t smu10_dpm_get_sclk(struct pp_hwmgr *hwmgr, bool low) in smu10_dpm_get_sclk()
883 static int smu10_dpm_patch_boot_state(struct pp_hwmgr *hwmgr, in smu10_dpm_patch_boot_state()
890 struct pp_hwmgr *hwmgr, in smu10_dpm_get_pp_table_entry_callback()
910 static int smu10_dpm_get_num_of_pp_table_entries(struct pp_hwmgr *hwmgr) in smu10_dpm_get_num_of_pp_table_entries()
920 static int smu10_dpm_get_pp_table_entry(struct pp_hwmgr *hwmgr, in smu10_dpm_get_pp_table_entry()
939 static int smu10_get_power_state_size(struct pp_hwmgr *hwmgr) in smu10_get_power_state_size()
944 static int smu10_set_cpu_power_state(struct pp_hwmgr *hwmgr) in smu10_set_cpu_power_state()
950 static int smu10_store_cc6_data(struct pp_hwmgr *hwmgr, uint32_t separation_time, in smu10_store_cc6_data()
966 static int smu10_get_dal_power_level(struct pp_hwmgr *hwmgr, in smu10_get_dal_power_level()
972 static int smu10_force_clock_level(struct pp_hwmgr *hwmgr, in smu10_force_clock_level()
1027 static int smu10_print_clock_levels(struct pp_hwmgr *hwmgr, in smu10_print_clock_levels()
1106 static int smu10_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *stat… in smu10_get_performance_level()
1132 static int smu10_get_current_shallow_sleep_clocks(struct pp_hwmgr *hwmgr, in smu10_get_current_shallow_sleep_clocks()
1150 static uint32_t smu10_get_mem_latency(struct pp_hwmgr *hwmgr, in smu10_get_mem_latency()
1162 static int smu10_get_clock_by_type_with_latency(struct pp_hwmgr *hwmgr, in smu10_get_clock_by_type_with_latency()
1219 static int smu10_get_clock_by_type_with_voltage(struct pp_hwmgr *hwmgr, in smu10_get_clock_by_type_with_voltage()
1271 static int smu10_get_max_high_clocks(struct pp_hwmgr *hwmgr, struct amd_pp_simple_clock_info *clock… in smu10_get_max_high_clocks()
1277 static int smu10_thermal_get_temperature(struct pp_hwmgr *hwmgr) in smu10_thermal_get_temperature()
1292 static int smu10_read_sensor(struct pp_hwmgr *hwmgr, int idx, in smu10_read_sensor()
1352 static int smu10_set_watermarks_for_clocks_ranges(struct pp_hwmgr *hwmgr, in smu10_set_watermarks_for_clocks_ranges()
1376 static int smu10_smus_notify_pwe(struct pp_hwmgr *hwmgr) in smu10_smus_notify_pwe()
1382 static int smu10_powergate_mmhub(struct pp_hwmgr *hwmgr) in smu10_powergate_mmhub()
1387 static int smu10_powergate_sdma(struct pp_hwmgr *hwmgr, bool gate) in smu10_powergate_sdma()
1395 static void smu10_powergate_vcn(struct pp_hwmgr *hwmgr, bool bgate) in smu10_powergate_vcn()
1441 static int smu10_get_power_profile_mode(struct pp_hwmgr *hwmgr, char *buf) in smu10_get_power_profile_mode()
1476 static bool smu10_is_raven1_refresh(struct pp_hwmgr *hwmgr) in smu10_is_raven1_refresh()
1486 static int smu10_set_power_profile_mode(struct pp_hwmgr *hwmgr, long *input, uint32_t size) in smu10_set_power_profile_mode()
1520 static int smu10_asic_reset(struct pp_hwmgr *hwmgr, enum SMU_ASIC_RESET_MODE mode) in smu10_asic_reset()
1528 static int smu10_set_fine_grain_clk_vol(struct pp_hwmgr *hwmgr, in smu10_set_fine_grain_clk_vol()
1613 static int smu10_gfx_state_change(struct pp_hwmgr *hwmgr, uint32_t state) in smu10_gfx_state_change()
1669 int smu10_init_function_pointers(struct pp_hwmgr *hwmgr) in smu10_init_function_pointers()