Home
last modified time | relevance | path

Searched refs:msg_limit (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/amd/pm/swsmu/smu14/
H A Dsmu_v14_0_2_ppt.c1625 uint32_t msg_limit = pptable->SkuTable.MsgLimits.Power[PPT_THROTTLER_PPT0][POWER_SOURCE_AC]; in smu_v14_0_2_get_power_limit() local
1653 *max_power_limit = msg_limit * (100 + od_percent_upper); in smu_v14_0_2_get_power_limit()
2745 uint32_t msg_limit = pptable->SkuTable.MsgLimits.Power[PPT_THROTTLER_PPT0][POWER_SOURCE_AC]; in smu_v14_0_2_set_power_limit() local
2754 if (limit <= msg_limit) { in smu_v14_0_2_set_power_limit()
2755 if (smu->current_power_limit > msg_limit) { in smu_v14_0_2_set_power_limit()
2767 ret = smu_v14_0_set_power_limit(smu, limit_type, msg_limit); in smu_v14_0_2_set_power_limit()
2771 od_table->OverDriveTable.Ppt = (limit * 100) / msg_limit - 100; in smu_v14_0_2_set_power_limit()
/linux/drivers/gpu/drm/amd/pm/swsmu/smu13/
H A Dsmu_v13_0_7_ppt.c2386 uint32_t msg_limit = skutable->MsgLimits.Power[PPT_THROTTLER_PPT0][POWER_SOURCE_AC]; in smu_v13_0_7_get_power_limit() local
2413 *max_power_limit = msg_limit * (100 + od_percent_upper); in smu_v13_0_7_get_power_limit()
2654 uint32_t msg_limit = skutable->MsgLimits.Power[PPT_THROTTLER_PPT0][POWER_SOURCE_AC]; in smu_v13_0_7_set_power_limit() local
2663 if (limit <= msg_limit) { in smu_v13_0_7_set_power_limit()
2664 if (smu->current_power_limit > msg_limit) { in smu_v13_0_7_set_power_limit()
2676 ret = smu_v13_0_set_power_limit(smu, limit_type, msg_limit); in smu_v13_0_7_set_power_limit()
2680 od_table->OverDriveTable.Ppt = (limit * 100) / msg_limit - 100; in smu_v13_0_7_set_power_limit()
H A Dsmu_v13_0_0_ppt.c2404 uint32_t msg_limit = skutable->MsgLimits.Power[PPT_THROTTLER_PPT0][POWER_SOURCE_AC]; in smu_v13_0_0_get_power_limit() local
2431 *max_power_limit = msg_limit * (100 + od_percent_upper); in smu_v13_0_0_get_power_limit()
3026 uint32_t msg_limit = skutable->MsgLimits.Power[PPT_THROTTLER_PPT0][POWER_SOURCE_AC]; in smu_v13_0_0_set_power_limit() local
3035 if (limit <= msg_limit) { in smu_v13_0_0_set_power_limit()
3036 if (smu->current_power_limit > msg_limit) { in smu_v13_0_0_set_power_limit()
3048 ret = smu_v13_0_set_power_limit(smu, limit_type, msg_limit); in smu_v13_0_0_set_power_limit()
3052 od_table->OverDriveTable.Ppt = (limit * 100) / msg_limit - 100; in smu_v13_0_0_set_power_limit()