HomeSort by: relevance | last modified time | path
    Searched refs:smu_context (Results 1 - 20 of 20) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
smu_v12_0.h 42 int smu_v12_0_send_msg_without_waiting(struct smu_context *smu,
45 int smu_v12_0_read_arg(struct smu_context *smu, uint32_t *arg);
47 int smu_v12_0_wait_for_response(struct smu_context *smu);
50 smu_v12_0_send_msg_with_param(struct smu_context *smu,
54 int smu_v12_0_check_fw_status(struct smu_context *smu);
56 int smu_v12_0_check_fw_version(struct smu_context *smu);
58 int smu_v12_0_powergate_sdma(struct smu_context *smu, bool gate);
60 int smu_v12_0_powergate_vcn(struct smu_context *smu, bool gate);
62 int smu_v12_0_powergate_jpeg(struct smu_context *smu, bool gate);
64 int smu_v12_0_set_gfx_cgpg(struct smu_context *smu, bool enable)
    [all...]
smu_v11_0.h 143 int smu_v11_0_init_microcode(struct smu_context *smu);
145 int smu_v11_0_load_microcode(struct smu_context *smu);
147 int smu_v11_0_init_smc_tables(struct smu_context *smu);
149 int smu_v11_0_fini_smc_tables(struct smu_context *smu);
151 int smu_v11_0_init_power(struct smu_context *smu);
153 int smu_v11_0_fini_power(struct smu_context *smu);
155 int smu_v11_0_check_fw_status(struct smu_context *smu);
157 int smu_v11_0_setup_pptable(struct smu_context *smu);
159 int smu_v11_0_get_vbios_bootup_values(struct smu_context *smu);
161 int smu_v11_0_get_clk_info_from_vbios(struct smu_context *smu)
    [all...]
amdgpu_smu.h 358 struct smu_context struct
414 int (*alloc_dpm_context)(struct smu_context *smu);
415 int (*store_powerplay_table)(struct smu_context *smu);
416 int (*check_powerplay_table)(struct smu_context *smu);
417 int (*append_powerplay_table)(struct smu_context *smu);
418 int (*get_smu_msg_index)(struct smu_context *smu, uint32_t index);
419 int (*get_smu_clk_index)(struct smu_context *smu, uint32_t index);
420 int (*get_smu_feature_index)(struct smu_context *smu, uint32_t index);
421 int (*get_smu_table_index)(struct smu_context *smu, uint32_t index);
422 int (*get_smu_power_index)(struct smu_context *smu, uint32_t index)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/
amdgpu_smu_v12_0.c 49 int smu_v12_0_send_msg_without_waiting(struct smu_context *smu,
58 int smu_v12_0_read_arg(struct smu_context *smu, uint32_t *arg)
66 int smu_v12_0_wait_for_response(struct smu_context *smu)
84 smu_v12_0_send_msg_with_param(struct smu_context *smu,
116 int smu_v12_0_check_fw_status(struct smu_context *smu)
131 int smu_v12_0_check_fw_version(struct smu_context *smu)
165 int smu_v12_0_powergate_sdma(struct smu_context *smu, bool gate)
176 int smu_v12_0_powergate_vcn(struct smu_context *smu, bool gate)
187 int smu_v12_0_powergate_jpeg(struct smu_context *smu, bool gate)
198 int smu_v12_0_set_gfx_cgpg(struct smu_context *smu, bool enable
    [all...]
navi10_ppt.h 57 extern void navi10_set_ppt_funcs(struct smu_context *smu);
renoir_ppt.h 28 extern void renoir_set_ppt_funcs(struct smu_context *smu);
amdgpu_smu.c 53 const char *smu_get_message_name(struct smu_context *smu, enum smu_message_type type)
66 const char *smu_get_feature_name(struct smu_context *smu, enum smu_feature_mask feature)
73 size_t smu_sys_get_pp_feature_mask(struct smu_context *smu, char *buf)
115 static int smu_feature_update_enable_state(struct smu_context *smu,
161 int smu_sys_set_pp_feature_mask(struct smu_context *smu, uint64_t new_mask)
197 int smu_get_smc_version(struct smu_context *smu, uint32_t *if_version, uint32_t *smu_version)
227 int smu_set_soft_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
242 int smu_set_hard_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
278 int smu_get_dpm_freq_range(struct smu_context *smu, enum smu_clk_type clk_type,
327 int smu_get_dpm_freq_by_index(struct smu_context *smu, enum smu_clk_type clk_type
    [all...]
amdgpu_smu_v11_0.c 66 static int smu_v11_0_send_msg_without_waiting(struct smu_context *smu,
74 int smu_v11_0_read_arg(struct smu_context *smu, uint32_t *arg)
82 static int smu_v11_0_wait_for_response(struct smu_context *smu)
100 smu_v11_0_send_msg_with_param(struct smu_context *smu,
132 int smu_v11_0_init_microcode(struct smu_context *smu)
194 int smu_v11_0_load_microcode(struct smu_context *smu)
232 int smu_v11_0_check_fw_status(struct smu_context *smu)
247 int smu_v11_0_check_fw_version(struct smu_context *smu)
300 static int smu_v11_0_set_pptable_v2_0(struct smu_context *smu, const void **table, uint32_t *size)
315 static int smu_v11_0_set_pptable_v2_1(struct smu_context *smu, const void **table
    [all...]
amdgpu_renoir_ppt.c 132 static int renoir_get_smu_msg_index(struct smu_context *smc, uint32_t index)
146 static int renoir_get_smu_clk_index(struct smu_context *smc, uint32_t index)
161 static int renoir_get_smu_table_index(struct smu_context *smc, uint32_t index)
175 static int renoir_get_metrics_table(struct smu_context *smu,
199 static int renoir_tables_init(struct smu_context *smu, struct smu_table *tables)
230 static int renoir_get_dpm_clk_limited(struct smu_context *smu, enum smu_clk_type clk_type,
243 static int renoir_print_clk_levels(struct smu_context *smu,
313 static enum amd_pm_state_type renoir_get_current_power_state(struct smu_context *smu)
343 static int renoir_dpm_set_uvd_enable(struct smu_context *smu, bool enable)
369 static int renoir_dpm_set_jpeg_enable(struct smu_context *smu, bool enable
    [all...]
arcturus_ppt.h 72 extern void arcturus_set_ppt_funcs(struct smu_context *smu);
amdgpu_navi10_ppt.c 228 static int navi10_get_smu_msg_index(struct smu_context *smc, uint32_t index)
243 static int navi10_get_smu_clk_index(struct smu_context *smc, uint32_t index)
258 static int navi10_get_smu_feature_index(struct smu_context *smc, uint32_t index)
273 static int navi10_get_smu_table_index(struct smu_context *smc, uint32_t index)
288 static int navi10_get_pwr_src_index(struct smu_context *smc, uint32_t index)
304 static int navi10_get_workload_type(struct smu_context *smu, enum PP_SMC_POWER_PROFILE profile)
319 static bool is_asic_secure(struct smu_context *smu)
335 navi10_get_allowed_feature_mask(struct smu_context *smu,
422 static int navi10_check_powerplay_table(struct smu_context *smu)
427 static int navi10_append_powerplay_table(struct smu_context *smu
    [all...]
amdgpu_arcturus_ppt.c 203 static int arcturus_get_smu_msg_index(struct smu_context *smc, uint32_t index)
217 static int arcturus_get_smu_clk_index(struct smu_context *smc, uint32_t index)
233 static int arcturus_get_smu_feature_index(struct smu_context *smc, uint32_t index)
248 static int arcturus_get_smu_table_index(struct smu_context *smc, uint32_t index)
264 static int arcturus_get_pwr_src_index(struct smu_context *smc, uint32_t index)
281 static int arcturus_get_workload_type(struct smu_context *smu, enum PP_SMC_POWER_PROFILE profile)
295 static int arcturus_tables_init(struct smu_context *smu, struct smu_table *tables)
323 static int arcturus_allocate_dpm_context(struct smu_context *smu)
359 arcturus_get_allowed_feature_mask(struct smu_context *smu,
372 arcturus_set_single_dpm_table(struct smu_context *smu
    [all...]
amdgpu_vega20_ppt.c 235 static int vega20_get_smu_table_index(struct smu_context *smc, uint32_t index)
250 static int vega20_get_pwr_src_index(struct smu_context *smc, uint32_t index)
265 static int vega20_get_smu_feature_index(struct smu_context *smc, uint32_t index)
280 static int vega20_get_smu_clk_index(struct smu_context *smc, uint32_t index)
295 static int vega20_get_smu_msg_index(struct smu_context *smc, uint32_t index)
310 static int vega20_get_workload_type(struct smu_context *smu, enum PP_SMC_POWER_PROFILE profile)
325 static int vega20_tables_init(struct smu_context *smu, struct smu_table *tables)
355 static int vega20_allocate_dpm_context(struct smu_context *smu)
390 static int vega20_setup_od8_information(struct smu_context *smu)
466 static int vega20_store_powerplay_table(struct smu_context *smu
    [all...]
vega20_ppt.h 179 extern void vega20_set_ppt_funcs(struct smu_context *smu);
smu_internal.h 84 int smu_send_smc_msg(struct smu_context *smu, enum smu_message_type msg);
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm_pp_smu.c 48 struct smu_context *smu = &adev->smu;
724 struct smu_context *smu = &adev->smu;
740 struct smu_context *smu = &adev->smu;
756 struct smu_context *smu = &adev->smu;
773 struct smu_context *smu = &adev->smu;
795 struct smu_context *smu = &adev->smu;
818 struct smu_context *smu = &adev->smu;
831 struct smu_context *smu = &adev->smu;
866 struct smu_context *smu = &adev->smu;
885 struct smu_context *smu = &adev->smu
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_dpm.c 1024 struct smu_context *smu = &adev->smu;
1044 struct smu_context *smu = &adev->smu;
1081 struct smu_context *smu = &adev->smu;
1101 struct smu_context *smu = &adev->smu;
1117 struct smu_context *smu = &adev->smu;
amdgpu_nv.c 327 struct smu_context *smu = &adev->smu;
338 struct smu_context *smu = &adev->smu;
358 struct smu_context *smu = &adev->smu;
amdgpu.h 887 struct smu_context smu;
amdgpu_pm.c 476 struct smu_context *smu = &adev->smu;

Completed in 48 milliseconds