Lines Matching defs:hwmgr
56 static uint32_t smu8_get_argument(struct pp_hwmgr *hwmgr) in smu8_get_argument()
66 static int smu8_send_msg_to_smc_with_parameter(struct pp_hwmgr *hwmgr, in smu8_send_msg_to_smc_with_parameter()
104 static int smu8_send_msg_to_smc(struct pp_hwmgr *hwmgr, uint16_t msg) in smu8_send_msg_to_smc()
109 static int smu8_set_smc_sram_address(struct pp_hwmgr *hwmgr, in smu8_set_smc_sram_address()
131 static int smu8_write_smc_sram_dword(struct pp_hwmgr *hwmgr, in smu8_write_smc_sram_dword()
146 static int smu8_check_fw_load_finish(struct pp_hwmgr *hwmgr, in smu8_check_fw_load_finish()
174 static int smu8_load_mec_firmware(struct pp_hwmgr *hwmgr) in smu8_load_mec_firmware()
217 static uint8_t smu8_translate_firmware_enum_to_arg(struct pp_hwmgr *hwmgr, in smu8_translate_firmware_enum_to_arg()
327 struct pp_hwmgr *hwmgr, in smu8_smu_populate_single_scratch_task()
364 struct pp_hwmgr *hwmgr, in smu8_smu_populate_single_ucode_load_task()
393 static int smu8_smu_construct_toc_for_rlc_aram_save(struct pp_hwmgr *hwmgr) in smu8_smu_construct_toc_for_rlc_aram_save()
405 static int smu8_smu_initialize_toc_empty_job_list(struct pp_hwmgr *hwmgr) in smu8_smu_initialize_toc_empty_job_list()
417 static int smu8_smu_construct_toc_for_vddgfx_enter(struct pp_hwmgr *hwmgr) in smu8_smu_construct_toc_for_vddgfx_enter()
435 static int smu8_smu_construct_toc_for_vddgfx_exit(struct pp_hwmgr *hwmgr) in smu8_smu_construct_toc_for_vddgfx_exit()
477 static int smu8_smu_construct_toc_for_power_profiling(struct pp_hwmgr *hwmgr) in smu8_smu_construct_toc_for_power_profiling()
489 static int smu8_smu_construct_toc_for_bootup(struct pp_hwmgr *hwmgr) in smu8_smu_construct_toc_for_bootup()
517 static int smu8_smu_construct_toc_for_clock_table(struct pp_hwmgr *hwmgr) in smu8_smu_construct_toc_for_clock_table()
530 static int smu8_smu_construct_toc(struct pp_hwmgr *hwmgr) in smu8_smu_construct_toc()
546 static int smu8_smu_populate_firmware_entries(struct pp_hwmgr *hwmgr) in smu8_smu_populate_firmware_entries()
581 struct pp_hwmgr *hwmgr, in smu8_smu_populate_single_scratch_entry()
600 static int smu8_download_pptable_settings(struct pp_hwmgr *hwmgr, void **table) in smu8_download_pptable_settings()
632 static int smu8_upload_pptable_settings(struct pp_hwmgr *hwmgr) in smu8_upload_pptable_settings()
662 static int smu8_request_smu_load_fw(struct pp_hwmgr *hwmgr) in smu8_request_smu_load_fw()
732 static int smu8_start_smu(struct pp_hwmgr *hwmgr) in smu8_start_smu()
756 static int smu8_smu_init(struct pp_hwmgr *hwmgr) in smu8_smu_init()
849 static int smu8_smu_fini(struct pp_hwmgr *hwmgr) in smu8_smu_fini()
870 static bool smu8_dpm_check_smu_features(struct pp_hwmgr *hwmgr, in smu8_dpm_check_smu_features()
888 static bool smu8_is_dpm_running(struct pp_hwmgr *hwmgr) in smu8_is_dpm_running()