/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | smu_internal.h | 31 ((smu)->ppt_funcs ? ((smu)->ppt_funcs->intf ? (smu)->ppt_funcs->intf(smu, ##args) : ret) : -EINVAL) 33 #define smu_init_microcode(smu) smu_ppt_funcs(init_microcode, 0, smu) argument 34 #define smu_fini_microcode(smu) smu_ppt_funcs(fini_microcode, 0, smu) argument 35 #define smu_init_smc_tables(smu) smu_ppt_funcs(init_smc_tables, 0, smu) argument 37 #define smu_init_power(smu) smu_ppt_funcs(init_power, 0, smu) argument 38 #define smu_fini_power(smu) smu_ppt_funcs(fini_power, 0, smu) argument 39 #define smu_setup_pptable(smu) smu_ppt_funcs(setup_pptable, 0, smu) argument 43 #define smu_write_pptable(smu) smu_ppt_funcs(write_pptable, 0, smu) argument 71 #define smu_run_btc(smu) smu_ppt_funcs(run_btc, 0, smu) argument 78 #define smu_dump_pptable(smu) smu_ppt_funcs(dump_pptable, 0, smu) argument [all …]
|
H A D | amdgpu_smu.c | 104 struct smu_context *smu = &adev->smu; in smu_get_status_gfxoff() local 446 struct smu_context *smu = &adev->smu; in is_support_cclk_dpm() local 553 struct smu_context *smu = &adev->smu; in smu_set_funcs() local 596 struct smu_context *smu = &adev->smu; in smu_early_init() local 655 struct smu_context *smu = &adev->smu; in smu_late_init() local 975 smu->ppt_funcs->interrupt_work(smu); in smu_interrupt_work_fn() 983 struct smu_context *smu = &adev->smu; in smu_sw_init() local 1058 struct smu_context *smu = &adev->smu; in smu_sw_fini() local 1284 struct smu_context *smu = &adev->smu; in smu_hw_init() local 1431 struct smu_context *smu = &adev->smu; in smu_hw_fini() local [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | smu_internal.h | 31 ((smu)->ppt_funcs ? ((smu)->ppt_funcs->intf ? (smu)->ppt_funcs->intf(smu, ##args) : ret) : -EINVAL) 33 #define smu_init_microcode(smu) smu_ppt_funcs(init_microcode, 0, smu) argument 34 #define smu_fini_microcode(smu) smu_ppt_funcs(fini_microcode, 0, smu) argument 35 #define smu_init_smc_tables(smu) smu_ppt_funcs(init_smc_tables, 0, smu) argument 37 #define smu_init_power(smu) smu_ppt_funcs(init_power, 0, smu) argument 38 #define smu_fini_power(smu) smu_ppt_funcs(fini_power, 0, smu) argument 39 #define smu_setup_pptable(smu) smu_ppt_funcs(setup_pptable, 0, smu) argument 43 #define smu_write_pptable(smu) smu_ppt_funcs(write_pptable, 0, smu) argument 71 #define smu_run_btc(smu) smu_ppt_funcs(run_btc, 0, smu) argument 78 #define smu_dump_pptable(smu) smu_ppt_funcs(dump_pptable, 0, smu) argument [all …]
|
H A D | amdgpu_smu.c | 104 struct smu_context *smu = &adev->smu; in smu_get_status_gfxoff() local 446 struct smu_context *smu = &adev->smu; in is_support_cclk_dpm() local 553 struct smu_context *smu = &adev->smu; in smu_set_funcs() local 596 struct smu_context *smu = &adev->smu; in smu_early_init() local 655 struct smu_context *smu = &adev->smu; in smu_late_init() local 975 smu->ppt_funcs->interrupt_work(smu); in smu_interrupt_work_fn() 983 struct smu_context *smu = &adev->smu; in smu_sw_init() local 1058 struct smu_context *smu = &adev->smu; in smu_sw_fini() local 1284 struct smu_context *smu = &adev->smu; in smu_hw_init() local 1431 struct smu_context *smu = &adev->smu; in smu_hw_fini() local [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/ |
H A D | smu_internal.h | 31 ((smu)->ppt_funcs ? ((smu)->ppt_funcs->intf ? (smu)->ppt_funcs->intf(smu, ##args) : ret) : -EINVAL) 33 #define smu_init_microcode(smu) smu_ppt_funcs(init_microcode, 0, smu) argument 34 #define smu_fini_microcode(smu) smu_ppt_funcs(fini_microcode, 0, smu) argument 35 #define smu_init_smc_tables(smu) smu_ppt_funcs(init_smc_tables, 0, smu) argument 37 #define smu_init_power(smu) smu_ppt_funcs(init_power, 0, smu) argument 38 #define smu_fini_power(smu) smu_ppt_funcs(fini_power, 0, smu) argument 39 #define smu_setup_pptable(smu) smu_ppt_funcs(setup_pptable, 0, smu) argument 43 #define smu_write_pptable(smu) smu_ppt_funcs(write_pptable, 0, smu) argument 71 #define smu_run_btc(smu) smu_ppt_funcs(run_btc, 0, smu) argument 78 #define smu_dump_pptable(smu) smu_ppt_funcs(dump_pptable, 0, smu) argument [all …]
|
H A D | amdgpu_smu.c | 104 struct smu_context *smu = &adev->smu; in smu_get_status_gfxoff() local 446 struct smu_context *smu = &adev->smu; in is_support_cclk_dpm() local 553 struct smu_context *smu = &adev->smu; in smu_set_funcs() local 596 struct smu_context *smu = &adev->smu; in smu_early_init() local 655 struct smu_context *smu = &adev->smu; in smu_late_init() local 975 smu->ppt_funcs->interrupt_work(smu); in smu_interrupt_work_fn() 983 struct smu_context *smu = &adev->smu; in smu_sw_init() local 1058 struct smu_context *smu = &adev->smu; in smu_sw_fini() local 1284 struct smu_context *smu = &adev->smu; in smu_hw_init() local 1431 struct smu_context *smu = &adev->smu; in smu_hw_fini() local [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
H A D | smu_v12_0.c | 60 struct amdgpu_device *adev = smu->adev; in smu_v12_0_check_fw_status() 75 struct amdgpu_device *adev = smu->adev; in smu_v12_0_check_fw_version() 88 if (smu->is_apu) in smu_v12_0_check_fw_version() 102 smu->smc_driver_if_version, if_version, in smu_v12_0_check_fw_version() 112 if (!smu->is_apu) in smu_v12_0_powergate_sdma() 148 struct amdgpu_device *adev = smu->adev; in smu_v12_0_get_gfxoff_status() 339 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 356 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 383 &smu->smu_table.boot_values.vclk); in smu_v12_0_get_vbios_bootup_values() 388 &smu->smu_table.boot_values.dclk); in smu_v12_0_get_vbios_bootup_values() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
H A D | smu_v12_0.c | 60 struct amdgpu_device *adev = smu->adev; in smu_v12_0_check_fw_status() 75 struct amdgpu_device *adev = smu->adev; in smu_v12_0_check_fw_version() 88 if (smu->is_apu) in smu_v12_0_check_fw_version() 102 smu->smc_driver_if_version, if_version, in smu_v12_0_check_fw_version() 112 if (!smu->is_apu) in smu_v12_0_powergate_sdma() 148 struct amdgpu_device *adev = smu->adev; in smu_v12_0_get_gfxoff_status() 339 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 356 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 383 &smu->smu_table.boot_values.vclk); in smu_v12_0_get_vbios_bootup_values() 388 &smu->smu_table.boot_values.dclk); in smu_v12_0_get_vbios_bootup_values() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
H A D | smu_v12_0.c | 60 struct amdgpu_device *adev = smu->adev; in smu_v12_0_check_fw_status() 75 struct amdgpu_device *adev = smu->adev; in smu_v12_0_check_fw_version() 88 if (smu->is_apu) in smu_v12_0_check_fw_version() 102 smu->smc_driver_if_version, if_version, in smu_v12_0_check_fw_version() 112 if (!smu->is_apu) in smu_v12_0_powergate_sdma() 148 struct amdgpu_device *adev = smu->adev; in smu_v12_0_get_gfxoff_status() 339 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 356 smu->smu_table.boot_values.socclk = 0; in smu_v12_0_get_vbios_bootup_values() 383 &smu->smu_table.boot_values.vclk); in smu_v12_0_get_vbios_bootup_values() 388 &smu->smu_table.boot_values.dclk); in smu_v12_0_get_vbios_bootup_values() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | vangogh_ppt.c | 583 …(smu->gfx_actual_hard_min_freq > 0) ? smu->gfx_actual_hard_min_freq : smu->gfx_default_hard_min_fr… in vangogh_print_legacy_clk_levels() 585 …(smu->gfx_actual_soft_max_freq > 0) ? smu->gfx_actual_soft_max_freq : smu->gfx_default_soft_max_fr… in vangogh_print_legacy_clk_levels() 592 …(smu->cpu_actual_soft_min_freq > 0) ? smu->cpu_actual_soft_min_freq : smu->cpu_default_soft_min_fr… in vangogh_print_legacy_clk_levels() 594 …(smu->cpu_actual_soft_max_freq > 0) ? smu->cpu_actual_soft_max_freq : smu->cpu_default_soft_max_fr… in vangogh_print_legacy_clk_levels() 682 …(smu->gfx_actual_hard_min_freq > 0) ? smu->gfx_actual_hard_min_freq : smu->gfx_default_hard_min_fr… in vangogh_print_clk_levels() 684 …(smu->gfx_actual_soft_max_freq > 0) ? smu->gfx_actual_soft_max_freq : smu->gfx_default_soft_max_fr… in vangogh_print_clk_levels() 691 …(smu->cpu_actual_soft_min_freq > 0) ? smu->cpu_actual_soft_min_freq : smu->cpu_default_soft_min_fr… in vangogh_print_clk_levels() 693 …(smu->cpu_actual_soft_max_freq > 0) ? smu->cpu_actual_soft_max_freq : smu->cpu_default_soft_max_fr… in vangogh_print_clk_levels() 1373 smu->gfx_actual_hard_min_freq = smu->gfx_default_hard_min_freq; in vangogh_set_performance_level() 1374 smu->gfx_actual_soft_max_freq = smu->gfx_default_soft_max_freq; in vangogh_set_performance_level() [all …]
|
H A D | smu_v11_0.c | 234 if (smu->is_apu) in smu_v11_0_check_fw_version() 237 switch (smu->adev->asic_type) { in smu_v11_0_check_fw_version() 263 dev_err(smu->adev->dev, "smu unsupported asic type:%d.\n", smu->adev->asic_type); in smu_v11_0_check_fw_version() 935 smu->adev->pm.ac_power ? in smu_v11_0_get_current_power_limit() 967 smu->adev->pm.ac_power ? in smu_v11_0_set_power_limit() 1021 ret = amdgpu_irq_get(smu->adev, &smu->irq_source, 0); in smu_v11_0_enable_thermal_alert() 1035 return amdgpu_irq_put(smu->adev, &smu->irq_source, 0); in smu_v11_0_disable_thermal_alert() 1250 struct smu_context *smu = &adev->smu; in smu_v11_0_set_irq_state() local 1319 struct smu_context *smu = &adev->smu; in smu_v11_0_irq_process() local 1763 smu->smu_dpm.dpm_context; in smu_v11_0_set_performance_level() [all …]
|
H A D | sienna_cichlid_ppt.c | 302 if (smu->dc_controlled_by_gpio) in sienna_cichlid_get_allowed_feature_mask() 447 mutex_lock(&smu->metrics_lock); in sienna_cichlid_get_smu_metrics_data() 1166 smu->smu_dpm.dpm_context; in sienna_cichlid_populate_umd_state_clk() 1174 &smu->pstate_table; in sienna_cichlid_populate_umd_state_clk() 1267 if (!ret && smu->fan_max_rpm) in sienna_cichlid_get_fan_speed_percent() 1397 dev_err(smu->adev->dev, "Invalid power profile mode %d\n", smu->power_profile_mode); in sienna_cichlid_set_power_profile_mode() 1741 smu->current_power_limit = smu->default_power_limit = power_limit; in sienna_cichlid_get_power_limit() 1743 if (smu->od_enabled) { in sienna_cichlid_get_power_limit() 1886 if (!smu->od_enabled) { in sienna_cichlid_od_edit_dpm_table() 1891 if (!smu->od_settings) { in sienna_cichlid_od_edit_dpm_table() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | vangogh_ppt.c | 583 …(smu->gfx_actual_hard_min_freq > 0) ? smu->gfx_actual_hard_min_freq : smu->gfx_default_hard_min_fr… in vangogh_print_legacy_clk_levels() 585 …(smu->gfx_actual_soft_max_freq > 0) ? smu->gfx_actual_soft_max_freq : smu->gfx_default_soft_max_fr… in vangogh_print_legacy_clk_levels() 592 …(smu->cpu_actual_soft_min_freq > 0) ? smu->cpu_actual_soft_min_freq : smu->cpu_default_soft_min_fr… in vangogh_print_legacy_clk_levels() 594 …(smu->cpu_actual_soft_max_freq > 0) ? smu->cpu_actual_soft_max_freq : smu->cpu_default_soft_max_fr… in vangogh_print_legacy_clk_levels() 682 …(smu->gfx_actual_hard_min_freq > 0) ? smu->gfx_actual_hard_min_freq : smu->gfx_default_hard_min_fr… in vangogh_print_clk_levels() 684 …(smu->gfx_actual_soft_max_freq > 0) ? smu->gfx_actual_soft_max_freq : smu->gfx_default_soft_max_fr… in vangogh_print_clk_levels() 691 …(smu->cpu_actual_soft_min_freq > 0) ? smu->cpu_actual_soft_min_freq : smu->cpu_default_soft_min_fr… in vangogh_print_clk_levels() 693 …(smu->cpu_actual_soft_max_freq > 0) ? smu->cpu_actual_soft_max_freq : smu->cpu_default_soft_max_fr… in vangogh_print_clk_levels() 1373 smu->gfx_actual_hard_min_freq = smu->gfx_default_hard_min_freq; in vangogh_set_performance_level() 1374 smu->gfx_actual_soft_max_freq = smu->gfx_default_soft_max_freq; in vangogh_set_performance_level() [all …]
|
H A D | smu_v11_0.c | 234 if (smu->is_apu) in smu_v11_0_check_fw_version() 237 switch (smu->adev->asic_type) { in smu_v11_0_check_fw_version() 263 dev_err(smu->adev->dev, "smu unsupported asic type:%d.\n", smu->adev->asic_type); in smu_v11_0_check_fw_version() 935 smu->adev->pm.ac_power ? in smu_v11_0_get_current_power_limit() 967 smu->adev->pm.ac_power ? in smu_v11_0_set_power_limit() 1021 ret = amdgpu_irq_get(smu->adev, &smu->irq_source, 0); in smu_v11_0_enable_thermal_alert() 1035 return amdgpu_irq_put(smu->adev, &smu->irq_source, 0); in smu_v11_0_disable_thermal_alert() 1250 struct smu_context *smu = &adev->smu; in smu_v11_0_set_irq_state() local 1319 struct smu_context *smu = &adev->smu; in smu_v11_0_irq_process() local 1763 smu->smu_dpm.dpm_context; in smu_v11_0_set_performance_level() [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
H A D | vangogh_ppt.c | 583 …(smu->gfx_actual_hard_min_freq > 0) ? smu->gfx_actual_hard_min_freq : smu->gfx_default_hard_min_fr… in vangogh_print_legacy_clk_levels() 585 …(smu->gfx_actual_soft_max_freq > 0) ? smu->gfx_actual_soft_max_freq : smu->gfx_default_soft_max_fr… in vangogh_print_legacy_clk_levels() 592 …(smu->cpu_actual_soft_min_freq > 0) ? smu->cpu_actual_soft_min_freq : smu->cpu_default_soft_min_fr… in vangogh_print_legacy_clk_levels() 594 …(smu->cpu_actual_soft_max_freq > 0) ? smu->cpu_actual_soft_max_freq : smu->cpu_default_soft_max_fr… in vangogh_print_legacy_clk_levels() 682 …(smu->gfx_actual_hard_min_freq > 0) ? smu->gfx_actual_hard_min_freq : smu->gfx_default_hard_min_fr… in vangogh_print_clk_levels() 684 …(smu->gfx_actual_soft_max_freq > 0) ? smu->gfx_actual_soft_max_freq : smu->gfx_default_soft_max_fr… in vangogh_print_clk_levels() 691 …(smu->cpu_actual_soft_min_freq > 0) ? smu->cpu_actual_soft_min_freq : smu->cpu_default_soft_min_fr… in vangogh_print_clk_levels() 693 …(smu->cpu_actual_soft_max_freq > 0) ? smu->cpu_actual_soft_max_freq : smu->cpu_default_soft_max_fr… in vangogh_print_clk_levels() 1373 smu->gfx_actual_hard_min_freq = smu->gfx_default_hard_min_freq; in vangogh_set_performance_level() 1374 smu->gfx_actual_soft_max_freq = smu->gfx_default_soft_max_freq; in vangogh_set_performance_level() [all …]
|
H A D | smu_v11_0.c | 234 if (smu->is_apu) in smu_v11_0_check_fw_version() 237 switch (smu->adev->asic_type) { in smu_v11_0_check_fw_version() 263 dev_err(smu->adev->dev, "smu unsupported asic type:%d.\n", smu->adev->asic_type); in smu_v11_0_check_fw_version() 935 smu->adev->pm.ac_power ? in smu_v11_0_get_current_power_limit() 967 smu->adev->pm.ac_power ? in smu_v11_0_set_power_limit() 1021 ret = amdgpu_irq_get(smu->adev, &smu->irq_source, 0); in smu_v11_0_enable_thermal_alert() 1035 return amdgpu_irq_put(smu->adev, &smu->irq_source, 0); in smu_v11_0_disable_thermal_alert() 1250 struct smu_context *smu = &adev->smu; in smu_v11_0_set_irq_state() local 1319 struct smu_context *smu = &adev->smu; in smu_v11_0_irq_process() local 1763 smu->smu_dpm.dpm_context; in smu_v11_0_set_performance_level() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/pm/inc/ |
H A D | smu_v13_0.h | 131 int smu_v13_0_init_microcode(struct smu_context *smu); 133 void smu_v13_0_fini_microcode(struct smu_context *smu); 135 int smu_v13_0_load_microcode(struct smu_context *smu); 141 int smu_v13_0_init_power(struct smu_context *smu); 143 int smu_v13_0_fini_power(struct smu_context *smu); 147 int smu_v13_0_setup_pptable(struct smu_context *smu); 201 int smu_v13_0_set_xgmi_pstate(struct smu_context *smu, 219 int smu_v13_0_baco_enter(struct smu_context *smu); 220 int smu_v13_0_baco_exit(struct smu_context *smu); 222 int smu_v13_0_mode1_reset(struct smu_context *smu); [all …]
|
H A D | smu_v11_0.h | 158 int smu_v11_0_init_microcode(struct smu_context *smu); 160 void smu_v11_0_fini_microcode(struct smu_context *smu); 162 int smu_v11_0_load_microcode(struct smu_context *smu); 164 int smu_v11_0_init_smc_tables(struct smu_context *smu); 168 int smu_v11_0_init_power(struct smu_context *smu); 170 int smu_v11_0_fini_power(struct smu_context *smu); 174 int smu_v11_0_setup_pptable(struct smu_context *smu); 225 int smu_v11_0_set_xgmi_pstate(struct smu_context *smu, 243 int smu_v11_0_baco_enter(struct smu_context *smu); 244 int smu_v11_0_baco_exit(struct smu_context *smu); [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/pm/inc/ |
H A D | smu_v13_0.h | 131 int smu_v13_0_init_microcode(struct smu_context *smu); 133 void smu_v13_0_fini_microcode(struct smu_context *smu); 135 int smu_v13_0_load_microcode(struct smu_context *smu); 141 int smu_v13_0_init_power(struct smu_context *smu); 143 int smu_v13_0_fini_power(struct smu_context *smu); 147 int smu_v13_0_setup_pptable(struct smu_context *smu); 201 int smu_v13_0_set_xgmi_pstate(struct smu_context *smu, 219 int smu_v13_0_baco_enter(struct smu_context *smu); 220 int smu_v13_0_baco_exit(struct smu_context *smu); 222 int smu_v13_0_mode1_reset(struct smu_context *smu); [all …]
|
H A D | smu_v11_0.h | 158 int smu_v11_0_init_microcode(struct smu_context *smu); 160 void smu_v11_0_fini_microcode(struct smu_context *smu); 162 int smu_v11_0_load_microcode(struct smu_context *smu); 164 int smu_v11_0_init_smc_tables(struct smu_context *smu); 168 int smu_v11_0_init_power(struct smu_context *smu); 170 int smu_v11_0_fini_power(struct smu_context *smu); 174 int smu_v11_0_setup_pptable(struct smu_context *smu); 225 int smu_v11_0_set_xgmi_pstate(struct smu_context *smu, 243 int smu_v11_0_baco_enter(struct smu_context *smu); 244 int smu_v11_0_baco_exit(struct smu_context *smu); [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/pm/inc/ |
H A D | smu_v13_0.h | 131 int smu_v13_0_init_microcode(struct smu_context *smu); 133 void smu_v13_0_fini_microcode(struct smu_context *smu); 135 int smu_v13_0_load_microcode(struct smu_context *smu); 141 int smu_v13_0_init_power(struct smu_context *smu); 143 int smu_v13_0_fini_power(struct smu_context *smu); 147 int smu_v13_0_setup_pptable(struct smu_context *smu); 201 int smu_v13_0_set_xgmi_pstate(struct smu_context *smu, 219 int smu_v13_0_baco_enter(struct smu_context *smu); 220 int smu_v13_0_baco_exit(struct smu_context *smu); 222 int smu_v13_0_mode1_reset(struct smu_context *smu); [all …]
|
H A D | smu_v11_0.h | 158 int smu_v11_0_init_microcode(struct smu_context *smu); 160 void smu_v11_0_fini_microcode(struct smu_context *smu); 162 int smu_v11_0_load_microcode(struct smu_context *smu); 164 int smu_v11_0_init_smc_tables(struct smu_context *smu); 168 int smu_v11_0_init_power(struct smu_context *smu); 170 int smu_v11_0_fini_power(struct smu_context *smu); 174 int smu_v11_0_setup_pptable(struct smu_context *smu); 225 int smu_v11_0_set_xgmi_pstate(struct smu_context *smu, 243 int smu_v11_0_baco_enter(struct smu_context *smu); 244 int smu_v11_0_baco_exit(struct smu_context *smu); [all …]
|
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0.c | 209 switch (smu->adev->asic_type) { in smu_v13_0_check_fw_version() 214 dev_err(smu->adev->dev, "smu unsupported asic type:%d.\n", smu->adev->asic_type); in smu_v13_0_check_fw_version() 661 if (!smu->pm_enabled) in smu_v13_0_init_display_count() 730 if (!smu->pm_enabled) in smu_v13_0_notify_display_change() 897 smu->current_power_limit = n; in smu_v13_0_set_power_limit() 905 return amdgpu_irq_get(smu->adev, &smu->irq_source, 0); in smu_v13_0_enable_thermal_alert() 912 return amdgpu_irq_put(smu->adev, &smu->irq_source, 0); in smu_v13_0_disable_thermal_alert() 1127 struct smu_context *smu = &adev->smu; in smu_v13_0_set_irq_state() local 1202 struct smu_context *smu = &adev->smu; in smu_v13_0_irq_process() local 1561 smu->smu_dpm.dpm_context; in smu_v13_0_set_performance_level() [all …]
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0.c | 209 switch (smu->adev->asic_type) { in smu_v13_0_check_fw_version() 214 dev_err(smu->adev->dev, "smu unsupported asic type:%d.\n", smu->adev->asic_type); in smu_v13_0_check_fw_version() 661 if (!smu->pm_enabled) in smu_v13_0_init_display_count() 730 if (!smu->pm_enabled) in smu_v13_0_notify_display_change() 897 smu->current_power_limit = n; in smu_v13_0_set_power_limit() 905 return amdgpu_irq_get(smu->adev, &smu->irq_source, 0); in smu_v13_0_enable_thermal_alert() 912 return amdgpu_irq_put(smu->adev, &smu->irq_source, 0); in smu_v13_0_disable_thermal_alert() 1127 struct smu_context *smu = &adev->smu; in smu_v13_0_set_irq_state() local 1202 struct smu_context *smu = &adev->smu; in smu_v13_0_irq_process() local 1561 smu->smu_dpm.dpm_context; in smu_v13_0_set_performance_level() [all …]
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
H A D | smu_v13_0.c | 209 switch (smu->adev->asic_type) { in smu_v13_0_check_fw_version() 214 dev_err(smu->adev->dev, "smu unsupported asic type:%d.\n", smu->adev->asic_type); in smu_v13_0_check_fw_version() 661 if (!smu->pm_enabled) in smu_v13_0_init_display_count() 730 if (!smu->pm_enabled) in smu_v13_0_notify_display_change() 897 smu->current_power_limit = n; in smu_v13_0_set_power_limit() 905 return amdgpu_irq_get(smu->adev, &smu->irq_source, 0); in smu_v13_0_enable_thermal_alert() 912 return amdgpu_irq_put(smu->adev, &smu->irq_source, 0); in smu_v13_0_disable_thermal_alert() 1127 struct smu_context *smu = &adev->smu; in smu_v13_0_set_irq_state() local 1202 struct smu_context *smu = &adev->smu; in smu_v13_0_irq_process() local 1561 smu->smu_dpm.dpm_context; in smu_v13_0_set_performance_level() [all …]
|