/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/ |
H A D | kv_dpm.c | 749 pi->vce_level[i].Frequency = cpu_to_be32(table->entries[i].evclk); in kv_populate_vce_table() 753 (u8)kv_get_clk_bypass(rdev, table->entries[i].evclk); in kv_populate_vce_table() 756 table->entries[i].evclk, false, ÷rs); in kv_populate_vce_table() 1280 static u8 kv_get_vce_boot_level(struct radeon_device *rdev, u32 evclk) in kv_get_vce_boot_level() argument 1287 if (table->entries[i].evclk >= evclk) in kv_get_vce_boot_level() 1303 if (radeon_new_state->evclk > 0 && radeon_current_state->evclk == 0) { in kv_update_vce_dpm() 1310 pi->vce_boot_level = kv_get_vce_boot_level(rdev, radeon_new_state->evclk); in kv_update_vce_dpm() 1327 } else if (radeon_new_state->evclk in kv_update_vce_dpm() [all...] |
H A D | trinity_dpm.c | 950 if ((old_rps->evclk != new_rps->evclk) || in trinity_set_vce_clock() 953 if (new_rps->evclk || new_rps->ecclk) in trinity_set_vce_clock() 957 radeon_set_vce_clocks(rdev, new_rps->evclk, new_rps->ecclk); in trinity_set_vce_clock() 1461 u32 evclk, u32 ecclk, u16 *voltage) in trinity_get_vce_clock_voltage() 1468 if (((evclk == 0) && (ecclk == 0)) || in trinity_get_vce_clock_voltage() 1475 if ((evclk <= table->entries[i].evclk) && in trinity_get_vce_clock_voltage() 1511 new_rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk; in trinity_apply_state_adjust_rules() 1460 trinity_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) trinity_get_vce_clock_voltage() argument [all...] |
H A D | si_dpm.c | 2915 u32 evclk, u32 ecclk, u16 *voltage) in si_get_vce_clock_voltage() 2922 if (((evclk == 0) && (ecclk == 0)) || in si_get_vce_clock_voltage() 2929 if ((evclk <= table->entries[i].evclk) && in si_get_vce_clock_voltage() 2988 rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk; in si_apply_state_adjust_rules() 2990 si_get_vce_clock_voltage(rdev, rps->evclk, rps->ecclk, in si_apply_state_adjust_rules() 2993 rps->evclk = 0; in si_apply_state_adjust_rules() 5915 if ((old_rps->evclk != new_rps->evclk) || in si_set_vce_clock() 2914 si_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) si_get_vce_clock_voltage() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/ |
H A D | kv_dpm.c | 990 pi->vce_level[i].Frequency = cpu_to_be32(table->entries[i].evclk); in kv_populate_vce_table() 994 (u8)kv_get_clk_bypass(adev, table->entries[i].evclk); in kv_populate_vce_table() 997 table->entries[i].evclk, false, ÷rs); in kv_populate_vce_table() 1529 static u8 kv_get_vce_boot_level(struct amdgpu_device *adev, u32 evclk) in kv_get_vce_boot_level() argument 1536 if (table->entries[i].evclk >= evclk) in kv_get_vce_boot_level() 1552 if (amdgpu_new_state->evclk > 0 && amdgpu_current_state->evclk == 0) { in kv_update_vce_dpm() 1556 pi->vce_boot_level = kv_get_vce_boot_level(adev, amdgpu_new_state->evclk); in kv_update_vce_dpm() 1572 } else if (amdgpu_new_state->evclk in kv_update_vce_dpm() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | kv_dpm.c | 978 pi->vce_level[i].Frequency = cpu_to_be32(table->entries[i].evclk); in kv_populate_vce_table() 982 (u8)kv_get_clk_bypass(adev, table->entries[i].evclk); in kv_populate_vce_table() 985 table->entries[i].evclk, false, ÷rs); in kv_populate_vce_table() 1533 static u8 kv_get_vce_boot_level(struct amdgpu_device *adev, u32 evclk) in kv_get_vce_boot_level() argument 1540 if (table->entries[i].evclk >= evclk) in kv_get_vce_boot_level() 1556 if (amdgpu_new_state->evclk > 0 && amdgpu_current_state->evclk == 0) { in kv_update_vce_dpm() 1560 pi->vce_boot_level = kv_get_vce_boot_level(adev, amdgpu_new_state->evclk); in kv_update_vce_dpm() 1576 } else if (amdgpu_new_state->evclk in kv_update_vce_dpm() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/ |
H A D | trinity_dpm.c | 994 if ((old_rps->evclk != new_rps->evclk) || in trinity_set_vce_clock() 997 if (new_rps->evclk || new_rps->ecclk) in trinity_set_vce_clock() 1001 radeon_set_vce_clocks(rdev, new_rps->evclk, new_rps->ecclk); in trinity_set_vce_clock() 1505 u32 evclk, u32 ecclk, u16 *voltage) in trinity_get_vce_clock_voltage() 1512 if (((evclk == 0) && (ecclk == 0)) || in trinity_get_vce_clock_voltage() 1519 if ((evclk <= table->entries[i].evclk) && in trinity_get_vce_clock_voltage() 1555 new_rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk; in trinity_apply_state_adjust_rules() 1504 trinity_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) trinity_get_vce_clock_voltage() argument [all...] |
H A D | kv_dpm.c | 907 pi->vce_level[i].Frequency = cpu_to_be32(table->entries[i].evclk); in kv_populate_vce_table() 911 (u8)kv_get_clk_bypass(rdev, table->entries[i].evclk); in kv_populate_vce_table() 914 table->entries[i].evclk, false, ÷rs); in kv_populate_vce_table() 1460 static u8 kv_get_vce_boot_level(struct radeon_device *rdev, u32 evclk) in kv_get_vce_boot_level() argument 1467 if (table->entries[i].evclk >= evclk) in kv_get_vce_boot_level() 1483 if (radeon_new_state->evclk > 0 && radeon_current_state->evclk == 0) { in kv_update_vce_dpm() 1490 pi->vce_boot_level = kv_get_vce_boot_level(rdev, radeon_new_state->evclk); in kv_update_vce_dpm() 1507 } else if (radeon_new_state->evclk in kv_update_vce_dpm() [all...] |
H A D | si_dpm.c | 2918 u32 evclk, u32 ecclk, u16 *voltage) in si_get_vce_clock_voltage() 2925 if (((evclk == 0) && (ecclk == 0)) || in si_get_vce_clock_voltage() 2932 if ((evclk <= table->entries[i].evclk) && in si_get_vce_clock_voltage() 2991 rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk; in si_apply_state_adjust_rules() 2993 si_get_vce_clock_voltage(rdev, rps->evclk, rps->ecclk, in si_apply_state_adjust_rules() 2996 rps->evclk = 0; in si_apply_state_adjust_rules() 5917 if ((old_rps->evclk != new_rps->evclk) || in si_set_vce_clock() 2917 si_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) si_get_vce_clock_voltage() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
H A D | power_state.h | 180 unsigned long evclk; member
|
H A D | amdgpu_dpm.h | 63 u32 evclk; member 174 u32 evclk; member
|
H A D | hwmgr.h | 104 uint32_t evclk; member 158 uint32_t evclk; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/ |
H A D | power_state.h | 181 unsigned long evclk; member
|
H A D | hwmgr.h | 104 uint32_t evclk; member 158 uint32_t evclk; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 63 u32 evclk; member 163 u32 evclk; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu7_hwmgr.h | 73 uint32_t evclk; member
|
H A D | smu8_hwmgr.h | 147 uint32_t evclk; member
|
H A D | smu10_hwmgr.h | 131 uint32_t evclk; member
|
H A D | vega10_hwmgr.h | 101 uint32_t evclk; member
|
H A D | vega20_hwmgr.h | 118 uint32_t evclk; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | smu10_hwmgr.h | 131 uint32_t evclk; member
|
H A D | smu8_hwmgr.h | 147 uint32_t evclk; member
|
H A D | vega10_hwmgr.h | 101 uint32_t evclk; member
|
H A D | smu7_hwmgr.h | 73 uint32_t evclk; member
|
H A D | vega20_hwmgr.h | 118 uint32_t evclk; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/ |
H A D | kgd_pp_interface.h | 31 u32 evclk; member
|