Lines Matching defs:hwmgr
69 uint32_t cz_get_eclk_level(struct pp_hwmgr *hwmgr, in cz_get_eclk_level()
100 static uint32_t cz_get_sclk_level(struct pp_hwmgr *hwmgr, in cz_get_sclk_level()
130 static uint32_t cz_get_uvd_level(struct pp_hwmgr *hwmgr, in cz_get_uvd_level()
161 static uint32_t cz_get_max_sclk_level(struct pp_hwmgr *hwmgr) in cz_get_max_sclk_level()
173 static int cz_initialize_dpm_defaults(struct pp_hwmgr *hwmgr) in cz_initialize_dpm_defaults()
257 struct pp_hwmgr *hwmgr, uint16_t voltage) in cz_convert_8Bit_index_to_voltage()
262 static int cz_construct_max_power_limits_table(struct pp_hwmgr *hwmgr, in cz_construct_max_power_limits_table()
280 struct pp_hwmgr *hwmgr, in cz_init_dynamic_state_adjustment_rule_settings()
317 static int cz_get_system_info_data(struct pp_hwmgr *hwmgr) in cz_get_system_info_data()
422 static int cz_construct_boot_state(struct pp_hwmgr *hwmgr) in cz_construct_boot_state()
444 static int cz_tf_reset_active_process_mask(struct pp_hwmgr *hwmgr, void *input, in cz_tf_reset_active_process_mask()
450 static int cz_tf_upload_pptable_to_smu(struct pp_hwmgr *hwmgr, void *input, in cz_tf_upload_pptable_to_smu()
570 static int cz_tf_init_sclk_limit(struct pp_hwmgr *hwmgr, void *input, in cz_tf_init_sclk_limit()
597 static int cz_tf_init_uvd_limit(struct pp_hwmgr *hwmgr, void *input, in cz_tf_init_uvd_limit()
625 static int cz_tf_init_vce_limit(struct pp_hwmgr *hwmgr, void *input, in cz_tf_init_vce_limit()
653 static int cz_tf_init_acp_limit(struct pp_hwmgr *hwmgr, void *input, in cz_tf_init_acp_limit()
680 static int cz_tf_init_power_gate_state(struct pp_hwmgr *hwmgr, void *input, in cz_tf_init_power_gate_state()
694 static int cz_tf_init_sclk_threshold(struct pp_hwmgr *hwmgr, void *input, in cz_tf_init_sclk_threshold()
703 static int cz_tf_update_sclk_limit(struct pp_hwmgr *hwmgr, in cz_tf_update_sclk_limit()
778 static int cz_tf_set_deep_sleep_sclk_threshold(struct pp_hwmgr *hwmgr, in cz_tf_set_deep_sleep_sclk_threshold()
798 static int cz_tf_set_watermark_threshold(struct pp_hwmgr *hwmgr, in cz_tf_set_watermark_threshold()
812 static int cz_tf_set_enabled_levels(struct pp_hwmgr *hwmgr, in cz_tf_set_enabled_levels()
820 static int cz_tf_enable_nb_dpm(struct pp_hwmgr *hwmgr, in cz_tf_enable_nb_dpm()
843 static int cz_nbdpm_pstate_enable_disable(struct pp_hwmgr *hwmgr, bool enable, bool lock) in cz_nbdpm_pstate_enable_disable()
866 static int cz_tf_update_low_mem_pstate(struct pp_hwmgr *hwmgr, in cz_tf_update_low_mem_pstate()
924 static int cz_tf_power_up_display_clock_sys_pll(struct pp_hwmgr *hwmgr, in cz_tf_power_up_display_clock_sys_pll()
935 static int cz_tf_clear_nb_dpm_flag(struct pp_hwmgr *hwmgr, in cz_tf_clear_nb_dpm_flag()
945 static int cz_tf_reset_cc6_data(struct pp_hwmgr *hwmgr, in cz_tf_reset_cc6_data()
972 static int cz_tf_program_voting_clients(struct pp_hwmgr *hwmgr, void *input, in cz_tf_program_voting_clients()
980 static int cz_tf_start_dpm(struct pp_hwmgr *hwmgr, void *input, void *output, in cz_tf_start_dpm()
997 static int cz_tf_program_bootup_state(struct pp_hwmgr *hwmgr, void *input, in cz_tf_program_bootup_state()
1020 int cz_tf_reset_acp_boot_level(struct pp_hwmgr *hwmgr, void *input, in cz_tf_reset_acp_boot_level()
1029 static bool cz_dpm_check_smu_features(struct pp_hwmgr *hwmgr, in cz_dpm_check_smu_features()
1045 static int cz_tf_check_for_dpm_disabled(struct pp_hwmgr *hwmgr, void *input, in cz_tf_check_for_dpm_disabled()
1053 static int cz_tf_enable_didt(struct pp_hwmgr *hwmgr, void *input, in cz_tf_enable_didt()
1060 static int cz_tf_check_for_dpm_enabled(struct pp_hwmgr *hwmgr, in cz_tf_check_for_dpm_enabled()
1098 static int cz_apply_state_adjust_rules(struct pp_hwmgr *hwmgr, in cz_apply_state_adjust_rules()
1152 static int cz_hwmgr_backend_init(struct pp_hwmgr *hwmgr) in cz_hwmgr_backend_init()
1219 static int cz_hwmgr_backend_fini(struct pp_hwmgr *hwmgr) in cz_hwmgr_backend_fini()
1228 int cz_phm_force_dpm_highest(struct pp_hwmgr *hwmgr) in cz_phm_force_dpm_highest()
1242 int cz_phm_unforce_dpm_levels(struct pp_hwmgr *hwmgr) in cz_phm_unforce_dpm_levels()
1280 int cz_phm_force_dpm_lowest(struct pp_hwmgr *hwmgr) in cz_phm_force_dpm_lowest()
1299 static int cz_dpm_force_dpm_level(struct pp_hwmgr *hwmgr, in cz_dpm_force_dpm_level()
1329 int cz_dpm_powerdown_uvd(struct pp_hwmgr *hwmgr) in cz_dpm_powerdown_uvd()
1338 int cz_dpm_powerup_uvd(struct pp_hwmgr *hwmgr) in cz_dpm_powerup_uvd()
1357 int cz_dpm_update_uvd_dpm(struct pp_hwmgr *hwmgr, bool bgate) in cz_dpm_update_uvd_dpm()
1387 int cz_dpm_update_vce_dpm(struct pp_hwmgr *hwmgr) in cz_dpm_update_vce_dpm()
1425 int cz_dpm_powerdown_vce(struct pp_hwmgr *hwmgr) in cz_dpm_powerdown_vce()
1434 int cz_dpm_powerup_vce(struct pp_hwmgr *hwmgr) in cz_dpm_powerup_vce()
1443 static int cz_dpm_get_mclk(struct pp_hwmgr *hwmgr, bool low) in cz_dpm_get_mclk()
1450 static int cz_dpm_get_sclk(struct pp_hwmgr *hwmgr, bool low) in cz_dpm_get_sclk()
1471 static int cz_dpm_patch_boot_state(struct pp_hwmgr *hwmgr, in cz_dpm_patch_boot_state()
1486 struct pp_hwmgr *hwmgr, in cz_dpm_get_pp_table_entry_callback()
1515 static int cz_dpm_get_num_of_pp_table_entries(struct pp_hwmgr *hwmgr) in cz_dpm_get_num_of_pp_table_entries()
1525 static int cz_dpm_get_pp_table_entry(struct pp_hwmgr *hwmgr, in cz_dpm_get_pp_table_entry()
1544 int cz_get_power_state_size(struct pp_hwmgr *hwmgr) in cz_get_power_state_size()
1564 static int cz_set_cpu_power_state(struct pp_hwmgr *hwmgr) in cz_set_cpu_power_state()
1597 static int cz_store_cc6_data(struct pp_hwmgr *hwmgr, uint32_t separation_time, in cz_store_cc6_data()
1624 static int cz_get_dal_power_level(struct pp_hwmgr *hwmgr, in cz_get_dal_power_level()
1645 static int cz_force_clock_level(struct pp_hwmgr *hwmgr, in cz_force_clock_level()
1667 static int cz_print_clock_levels(struct pp_hwmgr *hwmgr, in cz_print_clock_levels()
1693 static int cz_get_performance_level(struct pp_hwmgr *hwmgr, const struct pp_hw_power_state *state, in cz_get_performance_level()
1732 static int cz_get_current_shallow_sleep_clocks(struct pp_hwmgr *hwmgr, in cz_get_current_shallow_sleep_clocks()
1743 static int cz_get_clock_by_type(struct pp_hwmgr *hwmgr, enum amd_pp_clock_type type, in cz_get_clock_by_type()
1773 static int cz_get_max_high_clocks(struct pp_hwmgr *hwmgr, struct amd_pp_simple_clock_info *clocks) in cz_get_max_high_clocks()
1796 static int cz_thermal_get_temperature(struct pp_hwmgr *hwmgr) in cz_thermal_get_temperature()
1811 static int cz_read_sensor(struct pp_hwmgr *hwmgr, int idx, int32_t *value) in cz_read_sensor()
1942 int cz_hwmgr_init(struct pp_hwmgr *hwmgr) in cz_hwmgr_init()