Home
last modified time | relevance | path

Searched refs:max_power_limit (Results 1 – 12 of 12) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/pm/powerplay/
Damd_powerplay.c973 uint32_t max_power_limit; in pp_set_power_limit() local
986 max_power_limit = hwmgr->default_power_limit; in pp_set_power_limit()
988 max_power_limit *= (100 + hwmgr->platform_descriptor.TDPODLimit); in pp_set_power_limit()
989 max_power_limit /= 100; in pp_set_power_limit()
992 if (limit > max_power_limit) in pp_set_power_limit()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/smu13/
Daldebaran_ppt.c1187 uint32_t *max_power_limit, in aldebaran_get_power_limit() argument
1199 if (max_power_limit) in aldebaran_get_power_limit()
1200 *max_power_limit = 0; in aldebaran_get_power_limit()
1232 if (max_power_limit) { in aldebaran_get_power_limit()
1234 *max_power_limit = pptable->PptLimit; in aldebaran_get_power_limit()
Dsmu_v13_0_7_ppt.c2315 uint32_t *max_power_limit, in smu_v13_0_7_get_power_limit() argument
2350 if (max_power_limit) { in smu_v13_0_7_get_power_limit()
2351 *max_power_limit = msg_limit * (100 + od_percent_upper); in smu_v13_0_7_get_power_limit()
2352 *max_power_limit /= 100; in smu_v13_0_7_get_power_limit()
Dsmu_v13_0_0_ppt.c2351 uint32_t *max_power_limit, in smu_v13_0_0_get_power_limit() argument
2386 if (max_power_limit) { in smu_v13_0_0_get_power_limit()
2387 *max_power_limit = msg_limit * (100 + od_percent_upper); in smu_v13_0_0_get_power_limit()
2388 *max_power_limit /= 100; in smu_v13_0_0_get_power_limit()
Dsmu_v13_0_6_ppt.c1492 uint32_t *max_power_limit, in smu_v13_0_6_get_power_limit() argument
1513 if (max_power_limit) { in smu_v13_0_6_get_power_limit()
1514 *max_power_limit = pptable->MaxSocketPowerLimit; in smu_v13_0_6_get_power_limit()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/inc/
Damdgpu_smu.h542 uint32_t max_power_limit; member
872 uint32_t *max_power_limit,
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/
Damdgpu_smu.c876 &smu->max_power_limit, in smu_late_init()
2775 *limit = smu->max_power_limit; in smu_get_power_limit()
2802 if ((limit > smu->max_power_limit) || (limit < smu->min_power_limit)) { in smu_set_power_limit()
2805 limit, smu->min_power_limit, smu->max_power_limit); in smu_set_power_limit()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/smu11/
Dvangogh_ppt.c2327 uint32_t *max_power_limit, in vangogh_get_power_limit() argument
2348 if (max_power_limit) in vangogh_get_power_limit()
2349 *max_power_limit = 29; in vangogh_get_power_limit()
Dnavi10_ppt.c2352 uint32_t *max_power_limit, in navi10_get_power_limit() argument
2390 if (max_power_limit) { in navi10_get_power_limit()
2391 *max_power_limit = power_limit * (100 + od_percent_upper); in navi10_get_power_limit()
2392 *max_power_limit /= 100; in navi10_get_power_limit()
Darcturus_ppt.c1325 uint32_t *max_power_limit, in arcturus_get_power_limit() argument
1345 if (max_power_limit) in arcturus_get_power_limit()
1346 *max_power_limit = power_limit; in arcturus_get_power_limit()
Dsienna_cichlid_ppt.c629 uint32_t *max_power_limit, in sienna_cichlid_get_power_limit() argument
664 if (max_power_limit) { in sienna_cichlid_get_power_limit()
665 *max_power_limit = power_limit * (100 + od_percent_upper); in sienna_cichlid_get_power_limit()
666 *max_power_limit /= 100; in sienna_cichlid_get_power_limit()
/linux-6.12.1/drivers/gpu/drm/amd/pm/swsmu/smu14/
Dsmu_v14_0_2_ppt.c1623 uint32_t *max_power_limit, in smu_v14_0_2_get_power_limit() argument
1642 if (max_power_limit) in smu_v14_0_2_get_power_limit()
1643 *max_power_limit = msg_limit; in smu_v14_0_2_get_power_limit()