Home
last modified time | relevance | path

Searched refs:mclk_latency_table (Results 1 - 18 of 18) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu10_hwmgr.h212 struct smu10_mclk_latency_table mclk_latency_table; member
H A Dvega12_hwmgr.h318 struct vega12_mclk_latency_table mclk_latency_table; member
H A Dvega10_hwmgr.h315 struct vega10_mclk_latency_table mclk_latency_table; member
H A Dvega12_hwmgr.c1874 data->mclk_latency_table.entries[i].frequency = dpm_table->dpm_levels[i].value * 100; in vega12_get_memclocks()
1876 data->mclk_latency_table.entries[i].latency = in vega12_get_memclocks()
1880 clocks->num_levels = data->mclk_latency_table.count = ucount; in vega12_get_memclocks()
2394 for (i = 0; i < data->mclk_latency_table.count - 1; i++) { in vega12_apply_clocks_adjust_rules()
2395 if (data->mclk_latency_table.entries[i].latency <= latency) { in vega12_apply_clocks_adjust_rules()
H A Dvega20_hwmgr.h441 struct vega20_mclk_latency_table mclk_latency_table; member
H A Dvega10_hwmgr.c3357 for (i = 0; i < data->mclk_latency_table.count; i++) { in vega10_apply_state_adjust_rules()
3358 if ((data->mclk_latency_table.entries[i].latency <= latency) && in vega10_apply_state_adjust_rules()
3359 (data->mclk_latency_table.entries[i].frequency >= in vega10_apply_state_adjust_rules()
3361 (data->mclk_latency_table.entries[i].frequency <= in vega10_apply_state_adjust_rules()
3363 mclk = data->mclk_latency_table.entries[i].frequency; in vega10_apply_state_adjust_rules()
4381 data->mclk_latency_table.entries[j].frequency = in vega10_get_memclocks()
4384 data->mclk_latency_table.entries[j].latency = 25; in vega10_get_memclocks()
4388 clocks->num_levels = data->mclk_latency_table.count = j; in vega10_get_memclocks()
H A Dvega20_hwmgr.c2843 clocks->num_levels = data->mclk_latency_table.count = count; in vega20_get_memclocks()
2847 data->mclk_latency_table.entries[i].frequency = in vega20_get_memclocks()
2850 data->mclk_latency_table.entries[i].latency = in vega20_get_memclocks()
3795 for (i = 0; i < data->mclk_latency_table.count - 1; i++) { in vega20_apply_clocks_adjust_rules()
3796 if (data->mclk_latency_table.entries[i].latency <= latency) { in vega20_apply_clocks_adjust_rules()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu10_hwmgr.h212 struct smu10_mclk_latency_table mclk_latency_table; member
H A Dvega10_hwmgr.h315 struct vega10_mclk_latency_table mclk_latency_table; member
H A Dsmu7_hwmgr.h217 struct smu7_mclk_latency_table mclk_latency_table; member
H A Dvega12_hwmgr.h317 struct vega12_mclk_latency_table mclk_latency_table; member
H A Dvega12_hwmgr.c1894 data->mclk_latency_table.entries[i].frequency = dpm_table->dpm_levels[i].value * 100; in vega12_get_memclocks()
1896 data->mclk_latency_table.entries[i].latency = in vega12_get_memclocks()
1900 clocks->num_levels = data->mclk_latency_table.count = ucount; in vega12_get_memclocks()
2416 for (i = 0; i < data->mclk_latency_table.count - 1; i++) { in vega12_apply_clocks_adjust_rules()
2417 if (data->mclk_latency_table.entries[i].latency <= latency) { in vega12_apply_clocks_adjust_rules()
H A Dvega20_hwmgr.h439 struct vega20_mclk_latency_table mclk_latency_table; member
H A Dsmu7_hwmgr.c3437 for (i = 0; i < data->mclk_latency_table.count; i++) { in smu7_apply_state_adjust_rules()
3438 if (data->mclk_latency_table.entries[i].latency <= latency) { in smu7_apply_state_adjust_rules()
3441 if ((data->mclk_latency_table.entries[i].frequency >= in smu7_apply_state_adjust_rules()
3443 (data->mclk_latency_table.entries[i].frequency <= in smu7_apply_state_adjust_rules()
3445 mclk = data->mclk_latency_table.entries[i].frequency; in smu7_apply_state_adjust_rules()
3450 if ((i >= data->mclk_latency_table.count - 1) && !latency_allowed) { in smu7_apply_state_adjust_rules()
5279 data->mclk_latency_table.count = 0; in smu7_get_mclks_with_latency()
5284 data->mclk_latency_table.entries[data->mclk_latency_table.count].frequency = in smu7_get_mclks_with_latency()
5287 data->mclk_latency_table in smu7_get_mclks_with_latency()
[all...]
H A Dvega10_hwmgr.c3384 for (i = 0; i < data->mclk_latency_table.count; i++) { in vega10_apply_state_adjust_rules()
3385 if ((data->mclk_latency_table.entries[i].latency <= latency) && in vega10_apply_state_adjust_rules()
3386 (data->mclk_latency_table.entries[i].frequency >= in vega10_apply_state_adjust_rules()
3388 (data->mclk_latency_table.entries[i].frequency <= in vega10_apply_state_adjust_rules()
3390 mclk = data->mclk_latency_table.entries[i].frequency; in vega10_apply_state_adjust_rules()
4403 data->mclk_latency_table.entries[j].frequency = in vega10_get_memclocks()
4406 data->mclk_latency_table.entries[j].latency = 25; in vega10_get_memclocks()
4410 clocks->num_levels = data->mclk_latency_table.count = j; in vega10_get_memclocks()
H A Dvega20_hwmgr.c2843 clocks->num_levels = data->mclk_latency_table.count = count; in vega20_get_memclocks()
2847 data->mclk_latency_table.entries[i].frequency = in vega20_get_memclocks()
2850 data->mclk_latency_table.entries[i].latency = in vega20_get_memclocks()
3797 for (i = 0; i < data->mclk_latency_table.count - 1; i++) { in vega20_apply_clocks_adjust_rules()
3798 if (data->mclk_latency_table.entries[i].latency <= latency) { in vega20_apply_clocks_adjust_rules()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_smu.h293 struct mclock_latency_table *mclk_latency_table; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/
H A Damdgpu_smu.h369 struct mclock_latency_table *mclk_latency_table; member

Completed in 53 milliseconds