Searched refs:smu_dpm (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.15/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
D | aldebaran_ppt.c | 243 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in aldebaran_allocate_dpm_context() local 245 smu_dpm->dpm_context = kzalloc(sizeof(struct smu_13_0_dpm_context), in aldebaran_allocate_dpm_context() 247 if (!smu_dpm->dpm_context) in aldebaran_allocate_dpm_context() 249 smu_dpm->dpm_context_size = sizeof(struct smu_13_0_dpm_context); in aldebaran_allocate_dpm_context() 251 smu_dpm->dpm_current_power_state = kzalloc(sizeof(struct smu_power_state), in aldebaran_allocate_dpm_context() 253 if (!smu_dpm->dpm_current_power_state) in aldebaran_allocate_dpm_context() 256 smu_dpm->dpm_request_power_state = kzalloc(sizeof(struct smu_power_state), in aldebaran_allocate_dpm_context() 258 if (!smu_dpm->dpm_request_power_state) in aldebaran_allocate_dpm_context() 293 struct smu_13_0_dpm_context *dpm_context = smu->smu_dpm.dpm_context; in aldebaran_set_default_dpm_table() 492 smu->smu_dpm.dpm_context; in aldebaran_populate_umd_state_clk() [all …]
|
D | smu_v13_0.c | 415 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in smu_v13_0_fini_smc_tables() local 436 kfree(smu_dpm->dpm_context); in smu_v13_0_fini_smc_tables() 437 kfree(smu_dpm->golden_dpm_context); in smu_v13_0_fini_smc_tables() 438 kfree(smu_dpm->dpm_current_power_state); in smu_v13_0_fini_smc_tables() 439 kfree(smu_dpm->dpm_request_power_state); in smu_v13_0_fini_smc_tables() 440 smu_dpm->dpm_context = NULL; in smu_v13_0_fini_smc_tables() 441 smu_dpm->golden_dpm_context = NULL; in smu_v13_0_fini_smc_tables() 442 smu_dpm->dpm_context_size = 0; in smu_v13_0_fini_smc_tables() 443 smu_dpm->dpm_current_power_state = NULL; in smu_v13_0_fini_smc_tables() 444 smu_dpm->dpm_request_power_state = NULL; in smu_v13_0_fini_smc_tables() [all …]
|
D | yellow_carp_ppt.c | 684 struct smu_dpm_context *smu_dpm = &(smu->smu_dpm); in yellow_carp_od_edit_dpm_table() local 688 if (smu_dpm->dpm_level != AMD_DPM_FORCED_LEVEL_MANUAL) in yellow_carp_od_edit_dpm_table()
|
/Linux-v5.15/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
D | smu_v11_0.c | 455 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in smu_v11_0_fini_smc_tables() local 480 kfree(smu_dpm->dpm_context); in smu_v11_0_fini_smc_tables() 481 kfree(smu_dpm->golden_dpm_context); in smu_v11_0_fini_smc_tables() 482 kfree(smu_dpm->dpm_current_power_state); in smu_v11_0_fini_smc_tables() 483 kfree(smu_dpm->dpm_request_power_state); in smu_v11_0_fini_smc_tables() 484 smu_dpm->dpm_context = NULL; in smu_v11_0_fini_smc_tables() 485 smu_dpm->golden_dpm_context = NULL; in smu_v11_0_fini_smc_tables() 486 smu_dpm->dpm_context_size = 0; in smu_v11_0_fini_smc_tables() 487 smu_dpm->dpm_current_power_state = NULL; in smu_v11_0_fini_smc_tables() 488 smu_dpm->dpm_request_power_state = NULL; in smu_v11_0_fini_smc_tables() [all …]
|
D | arcturus_ppt.c | 290 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in arcturus_allocate_dpm_context() local 292 smu_dpm->dpm_context = kzalloc(sizeof(struct smu_11_0_dpm_context), in arcturus_allocate_dpm_context() 294 if (!smu_dpm->dpm_context) in arcturus_allocate_dpm_context() 296 smu_dpm->dpm_context_size = sizeof(struct smu_11_0_dpm_context); in arcturus_allocate_dpm_context() 298 smu_dpm->dpm_current_power_state = kzalloc(sizeof(struct smu_power_state), in arcturus_allocate_dpm_context() 300 if (!smu_dpm->dpm_current_power_state) in arcturus_allocate_dpm_context() 303 smu_dpm->dpm_request_power_state = kzalloc(sizeof(struct smu_power_state), in arcturus_allocate_dpm_context() 305 if (!smu_dpm->dpm_request_power_state) in arcturus_allocate_dpm_context() 341 struct smu_11_0_dpm_context *dpm_context = smu->smu_dpm.dpm_context; in arcturus_set_default_dpm_table() 530 smu->smu_dpm.dpm_context; in arcturus_populate_umd_state_clk() [all …]
|
D | vangogh_ppt.c | 442 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in vangogh_allocate_dpm_context() local 444 smu_dpm->dpm_context = kzalloc(sizeof(struct smu_11_0_dpm_context), in vangogh_allocate_dpm_context() 446 if (!smu_dpm->dpm_context) in vangogh_allocate_dpm_context() 449 smu_dpm->dpm_context_size = sizeof(struct smu_11_0_dpm_context); in vangogh_allocate_dpm_context() 581 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in vangogh_print_legacy_clk_levels() 682 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in vangogh_print_clk_levels() 1795 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in vangogh_od_edit_dpm_table()
|
D | navi10_ppt.c | 951 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in navi10_allocate_dpm_context() local 953 smu_dpm->dpm_context = kzalloc(sizeof(struct smu_11_0_dpm_context), in navi10_allocate_dpm_context() 955 if (!smu_dpm->dpm_context) in navi10_allocate_dpm_context() 958 smu_dpm->dpm_context_size = sizeof(struct smu_11_0_dpm_context); in navi10_allocate_dpm_context() 980 struct smu_11_0_dpm_context *dpm_context = smu->smu_dpm.dpm_context; in navi10_set_default_dpm_table() 1274 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in navi10_print_clk_levels() local 1275 struct smu_11_0_dpm_context *dpm_context = smu_dpm->dpm_context; in navi10_print_clk_levels() 1499 smu->smu_dpm.dpm_context; in navi10_populate_umd_state_clk() 2191 struct smu_11_0_dpm_context *dpm_context = smu->smu_dpm.dpm_context; in navi10_update_pcie_parameters()
|
D | sienna_cichlid_ppt.c | 641 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in sienna_cichlid_allocate_dpm_context() local 643 smu_dpm->dpm_context = kzalloc(sizeof(struct smu_11_0_dpm_context), in sienna_cichlid_allocate_dpm_context() 645 if (!smu_dpm->dpm_context) in sienna_cichlid_allocate_dpm_context() 648 smu_dpm->dpm_context_size = sizeof(struct smu_11_0_dpm_context); in sienna_cichlid_allocate_dpm_context() 670 struct smu_11_0_dpm_context *dpm_context = smu->smu_dpm.dpm_context; in sienna_cichlid_set_default_dpm_table() 1046 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in sienna_cichlid_print_clk_levels() local 1047 struct smu_11_0_dpm_context *dpm_context = smu_dpm->dpm_context; in sienna_cichlid_print_clk_levels() 1272 smu->smu_dpm.dpm_context; in sienna_cichlid_populate_umd_state_clk() 1872 struct smu_11_0_dpm_context *dpm_context = smu->smu_dpm.dpm_context; in sienna_cichlid_update_pcie_parameters()
|
/Linux-v5.15/drivers/gpu/drm/amd/pm/swsmu/ |
D | amdgpu_smu.c | 366 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in smu_restore_dpm_user_profile() 729 smu->smu_dpm.dpm_level, in smu_late_init() 1062 smu->smu_dpm.dpm_level = AMD_DPM_FORCED_LEVEL_AUTO; in smu_sw_init() 1063 smu->smu_dpm.requested_dpm_level = AMD_DPM_FORCED_LEVEL_AUTO; in smu_sw_init() 1633 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in smu_enable_umd_pstate() 1695 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in smu_adjust_power_state_dynamic() 1783 struct smu_dpm_context *smu_dpm = &smu->smu_dpm; in smu_handle_dpm_task() local 1785 return smu_handle_task(smu, smu_dpm->dpm_level, task_id, true); in smu_handle_dpm_task() 1794 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in smu_switch_power_profile() 1830 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in smu_get_performance_level() [all …]
|
/Linux-v5.15/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
D | renoir_ppt.c | 379 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in renoir_od_edit_dpm_table() 491 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in renoir_print_clk_levels() 613 struct smu_dpm_context *smu_dpm_ctx = &(smu->smu_dpm); in renoir_get_current_power_state()
|
/Linux-v5.15/drivers/gpu/drm/amd/pm/inc/ |
D | amdgpu_smu.h | 495 struct smu_dpm_context smu_dpm; member
|