Lines Matching defs:hwmgr
49 bool vega20_is_smc_ram_running(struct pp_hwmgr *hwmgr) in vega20_is_smc_ram_running()
70 static uint32_t vega20_wait_for_response(struct pp_hwmgr *hwmgr) in vega20_wait_for_response()
89 static int vega20_send_msg_to_smc_without_waiting(struct pp_hwmgr *hwmgr, in vega20_send_msg_to_smc_without_waiting()
105 static int vega20_send_msg_to_smc(struct pp_hwmgr *hwmgr, uint16_t msg) in vega20_send_msg_to_smc()
130 static int vega20_send_msg_to_smc_with_parameter(struct pp_hwmgr *hwmgr, in vega20_send_msg_to_smc_with_parameter()
151 static uint32_t vega20_get_argument(struct pp_hwmgr *hwmgr) in vega20_get_argument()
163 static int vega20_copy_table_from_smc(struct pp_hwmgr *hwmgr, in vega20_copy_table_from_smc()
208 static int vega20_copy_table_to_smc(struct pp_hwmgr *hwmgr, in vega20_copy_table_to_smc()
248 int vega20_set_activity_monitor_coeff(struct pp_hwmgr *hwmgr, in vega20_set_activity_monitor_coeff()
283 int vega20_get_activity_monitor_coeff(struct pp_hwmgr *hwmgr, in vega20_get_activity_monitor_coeff()
317 int vega20_enable_smc_features(struct pp_hwmgr *hwmgr, in vega20_enable_smc_features()
349 int vega20_get_enabled_smc_features(struct pp_hwmgr *hwmgr, in vega20_get_enabled_smc_features()
375 static int vega20_set_tools_address(struct pp_hwmgr *hwmgr) in vega20_set_tools_address()
396 int vega20_set_pptable_driver_address(struct pp_hwmgr *hwmgr) in vega20_set_pptable_driver_address()
418 static int vega20_smu_init(struct pp_hwmgr *hwmgr) in vega20_smu_init()
555 static int vega20_smu_fini(struct pp_hwmgr *hwmgr) in vega20_smu_fini()
589 static int vega20_start_smu(struct pp_hwmgr *hwmgr) in vega20_start_smu()
606 static bool vega20_is_dpm_running(struct pp_hwmgr *hwmgr) in vega20_is_dpm_running()
618 static int vega20_smc_table_manager(struct pp_hwmgr *hwmgr, uint8_t *table, in vega20_smc_table_manager()