Lines Matching defs:smu

78 	struct smu_context *smu = handle;  in smu_sys_get_pp_feature_mask()  local
89 struct smu_context *smu = handle; in smu_sys_set_pp_feature_mask() local
97 int smu_set_residency_gfxoff(struct smu_context *smu, bool value) in smu_set_residency_gfxoff()
105 int smu_get_residency_gfxoff(struct smu_context *smu, u32 *value) in smu_get_residency_gfxoff()
113 int smu_get_entrycount_gfxoff(struct smu_context *smu, u64 *value) in smu_get_entrycount_gfxoff()
121 int smu_get_status_gfxoff(struct smu_context *smu, uint32_t *value) in smu_get_status_gfxoff()
131 int smu_set_soft_freq_range(struct smu_context *smu, in smu_set_soft_freq_range()
147 int smu_get_dpm_freq_range(struct smu_context *smu, in smu_get_dpm_freq_range()
166 int smu_set_gfx_power_up_by_imu(struct smu_context *smu) in smu_set_gfx_power_up_by_imu()
181 struct smu_context *smu = handle; in smu_get_mclk() local
195 struct smu_context *smu = handle; in smu_get_sclk() local
207 static int smu_set_gfx_imu_enable(struct smu_context *smu) in smu_set_gfx_imu_enable()
234 static int smu_dpm_set_vcn_enable(struct smu_context *smu, in smu_dpm_set_vcn_enable()
260 static int smu_dpm_set_jpeg_enable(struct smu_context *smu, in smu_dpm_set_jpeg_enable()
283 static int smu_dpm_set_vpe_enable(struct smu_context *smu, in smu_dpm_set_vpe_enable()
303 static int smu_dpm_set_umsch_mm_enable(struct smu_context *smu, in smu_dpm_set_umsch_mm_enable()
344 struct smu_context *smu = handle; in smu_dpm_set_power_gate() local
406 static void smu_set_user_clk_dependencies(struct smu_context *smu, enum smu_clk_type clk) in smu_set_user_clk_dependencies()
441 static void smu_restore_dpm_user_profile(struct smu_context *smu) in smu_restore_dpm_user_profile()
547 struct smu_context *smu = adev->powerplay.pp_handle; in is_support_cclk_dpm() local
559 struct smu_context *smu = handle; in smu_sys_get_pp_table() local
580 struct smu_context *smu = handle; in smu_sys_set_pp_table() local
618 static int smu_get_driver_allowed_feature_mask(struct smu_context *smu) in smu_get_driver_allowed_feature_mask()
652 struct smu_context *smu = adev->powerplay.pp_handle; in smu_set_funcs() local
727 struct smu_context *smu; in smu_early_init() local
752 static int smu_set_default_dpm_table(struct smu_context *smu) in smu_set_default_dpm_table()
784 static int smu_apply_default_config_table_settings(struct smu_context *smu) in smu_apply_default_config_table_settings()
800 struct smu_context *smu = adev->powerplay.pp_handle; in smu_late_init() local
872 static int smu_init_fb_allocations(struct smu_context *smu) in smu_init_fb_allocations()
938 static int smu_fini_fb_allocations(struct smu_context *smu) in smu_fini_fb_allocations()
966 static int smu_alloc_memory_pool(struct smu_context *smu) in smu_alloc_memory_pool()
1003 static int smu_free_memory_pool(struct smu_context *smu) in smu_free_memory_pool()
1020 static int smu_alloc_dummy_read_table(struct smu_context *smu) in smu_alloc_dummy_read_table()
1044 static void smu_free_dummy_read_table(struct smu_context *smu) in smu_free_dummy_read_table()
1058 static int smu_smc_table_sw_init(struct smu_context *smu) in smu_smc_table_sw_init()
1104 static int smu_smc_table_sw_fini(struct smu_context *smu) in smu_smc_table_sw_fini()
1137 struct smu_context *smu = container_of(work, struct smu_context, in smu_throttling_logging_work_fn() local
1145 struct smu_context *smu = container_of(work, struct smu_context, in smu_interrupt_work_fn() local
1154 struct smu_context *smu = in smu_swctf_delayed_work_handler() local
1180 static void smu_init_xgmi_plpd_mode(struct smu_context *smu) in smu_init_xgmi_plpd_mode()
1198 struct smu_context *smu = adev->powerplay.pp_handle; in smu_sw_init() local
1277 struct smu_context *smu = adev->powerplay.pp_handle; in smu_sw_fini() local
1291 static int smu_get_thermal_temperature_range(struct smu_context *smu) in smu_get_thermal_temperature_range()
1326 static int smu_wbrf_handle_exclusion_ranges(struct smu_context *smu) in smu_wbrf_handle_exclusion_ranges()
1402 struct smu_context *smu = container_of(nb, struct smu_context, wbrf_notifier); in smu_wbrf_event_handler() local
1425 struct smu_context *smu = container_of(work, struct smu_context, wbrf_delayed_work.work); in smu_wbrf_delayed_work_handler() local
1437 static void smu_wbrf_support_check(struct smu_context *smu) in smu_wbrf_support_check()
1457 static int smu_wbrf_init(struct smu_context *smu) in smu_wbrf_init()
1489 static void smu_wbrf_fini(struct smu_context *smu) in smu_wbrf_fini()
1499 static int smu_smc_hw_setup(struct smu_context *smu) in smu_smc_hw_setup()
1711 static int smu_start_smc_engine(struct smu_context *smu) in smu_start_smc_engine()
1749 struct smu_context *smu = adev->powerplay.pp_handle; in smu_hw_init() local
1813 static int smu_disable_dpms(struct smu_context *smu) in smu_disable_dpms()
1930 static int smu_smc_hw_cleanup(struct smu_context *smu) in smu_smc_hw_cleanup()
1960 struct smu_context *smu = adev->powerplay.pp_handle; in smu_hw_fini() local
1984 struct smu_context *smu = adev->powerplay.pp_handle; in smu_late_fini() local
1989 static int smu_reset(struct smu_context *smu) in smu_reset()
2012 struct smu_context *smu = adev->powerplay.pp_handle; in smu_suspend() local
2047 struct smu_context *smu = adev->powerplay.pp_handle; in smu_resume() local
2087 struct smu_context *smu = handle; in smu_display_configuration_change() local
2121 struct smu_context *smu = (struct smu_context*)(handle); in smu_enable_umd_pstate() local
2151 static int smu_bump_power_profile_mode(struct smu_context *smu, in smu_bump_power_profile_mode()
2163 static int smu_adjust_power_state_dynamic(struct smu_context *smu, in smu_adjust_power_state_dynamic()
2218 static int smu_handle_task(struct smu_context *smu, in smu_handle_task()
2249 struct smu_context *smu = handle; in smu_handle_dpm_task() local
2260 struct smu_context *smu = handle; in smu_switch_power_profile() local
2292 struct smu_context *smu = handle; in smu_get_performance_level() local
2307 struct smu_context *smu = handle; in smu_force_performance_level() local
2335 struct smu_context *smu = handle; in smu_set_display_count() local
2343 static int smu_force_smuclk_levels(struct smu_context *smu, in smu_force_smuclk_levels()
2373 struct smu_context *smu = handle; in smu_force_ppclk_levels() local
2422 struct smu_context *smu = handle; in smu_set_mp1_state() local
2438 struct smu_context *smu = handle; in smu_set_df_cstate() local
2454 int smu_write_watermarks_table(struct smu_context *smu) in smu_write_watermarks_table()
2465 struct smu_context *smu = handle; in smu_set_watermarks_for_clock_ranges() local
2476 int smu_set_ac_dc(struct smu_context *smu) in smu_set_ac_dc()
2550 struct smu_context *smu = handle; in smu_load_microcode() local
2580 static int smu_set_gfx_cgpg(struct smu_context *smu, bool enabled) in smu_set_gfx_cgpg()
2592 struct smu_context *smu = handle; in smu_set_fan_speed_rpm() local
2632 struct smu_context *smu = handle; in smu_get_power_limit() local
2710 struct smu_context *smu = handle; in smu_set_power_limit() local
2741 static int smu_print_smuclk_levels(struct smu_context *smu, enum smu_clk_type clk_type, char *buf) in smu_print_smuclk_levels()
2812 struct smu_context *smu = handle; in smu_print_ppclk_levels() local
2824 struct smu_context *smu = handle; in smu_emit_ppclk_levels() local
2845 struct smu_context *smu = handle; in smu_od_edit_dpm_table() local
2863 struct smu_context *smu = handle; in smu_read_sensor() local
2935 struct smu_context *smu = handle; in smu_get_apu_thermal_limit() local
2946 struct smu_context *smu = handle; in smu_set_apu_thermal_limit() local
2956 struct smu_context *smu = handle; in smu_get_power_profile_mode() local
2971 struct smu_context *smu = handle; in smu_set_power_profile_mode() local
2982 struct smu_context *smu = handle; in smu_get_fan_control_mode() local
3000 struct smu_context *smu = handle; in smu_set_fan_control_mode() local
3033 struct smu_context *smu = handle; in smu_get_fan_speed_pwm() local
3052 struct smu_context *smu = handle; in smu_set_fan_speed_pwm() local
3079 struct smu_context *smu = handle; in smu_get_fan_speed_rpm() local
3098 struct smu_context *smu = handle; in smu_set_deep_sleep_dcefclk() local
3110 struct smu_context *smu = handle; in smu_get_clock_by_type_with_latency() local
3145 struct smu_context *smu = handle; in smu_display_clock_voltage_request() local
3161 struct smu_context *smu = handle; in smu_display_disable_memory_clock_switch() local
3176 struct smu_context *smu = handle; in smu_set_xgmi_pstate() local
3193 struct smu_context *smu = handle; in smu_get_baco_capability() local
3206 struct smu_context *smu = handle; in smu_baco_set_state() local
3229 bool smu_mode1_reset_is_support(struct smu_context *smu) in smu_mode1_reset_is_support()
3242 bool smu_mode2_reset_is_support(struct smu_context *smu) in smu_mode2_reset_is_support()
3255 int smu_mode1_reset(struct smu_context *smu) in smu_mode1_reset()
3270 struct smu_context *smu = handle; in smu_mode2_reset() local
3287 struct smu_context *smu = handle; in smu_enable_gfx_features() local
3305 struct smu_context *smu = handle; in smu_get_max_sustainable_clocks_by_dc() local
3321 struct smu_context *smu = handle; in smu_get_uclk_dpm_states() local
3335 struct smu_context *smu = handle; in smu_get_current_power_state() local
3350 struct smu_context *smu = handle; in smu_get_dpm_clock_table() local
3364 struct smu_context *smu = handle; in smu_sys_get_gpu_metrics() local
3378 struct smu_context *smu = handle; in smu_sys_get_pm_metrics() local
3391 struct smu_context *smu = handle; in smu_enable_mgpu_fan_boost() local
3406 struct smu_context *smu = handle; in smu_gfx_state_change_set() local
3415 int smu_handle_passthrough_sbr(struct smu_context *smu, bool enable) in smu_handle_passthrough_sbr()
3425 int smu_get_ecc_info(struct smu_context *smu, void *umc_ecc) in smu_get_ecc_info()
3439 struct smu_context *smu = handle; in smu_get_prv_buffer_details() local
3456 int smu_set_xgmi_plpd_mode(struct smu_context *smu, in smu_set_xgmi_plpd_mode()
3539 int smu_wait_for_event(struct smu_context *smu, enum smu_event_type event, in smu_wait_for_event()
3550 int smu_stb_collect_info(struct smu_context *smu, void *buf, uint32_t size) in smu_stb_collect_info()
3573 struct smu_context *smu = adev->powerplay.pp_handle; in smu_stb_debugfs_open() local
3598 struct smu_context *smu = adev->powerplay.pp_handle; in smu_stb_debugfs_read() local
3639 struct smu_context *smu = adev->powerplay.pp_handle; in amdgpu_smu_stb_debug_fs_init() local
3653 int smu_send_hbm_bad_pages_num(struct smu_context *smu, uint32_t size) in smu_send_hbm_bad_pages_num()
3663 int smu_send_hbm_bad_channel_flag(struct smu_context *smu, uint32_t size) in smu_send_hbm_bad_channel_flag()