Home
last modified time | relevance | path

Searched refs:evclk (Results 1 - 25 of 69) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dkv_dpm.c749 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, &dividers); 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 Dtrinity_dpm.c950 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 Dsi_dpm.c2915 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 Dkv_dpm.c990 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, &dividers); 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 Dkv_dpm.c978 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, &dividers); 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 Dtrinity_dpm.c994 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 Dkv_dpm.c907 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, &dividers); 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 Dsi_dpm.c2918 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 Dpower_state.h180 unsigned long evclk; member
H A Damdgpu_dpm.h63 u32 evclk; member
174 u32 evclk; member
H A Dhwmgr.h104 uint32_t evclk; member
158 uint32_t evclk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/inc/
H A Dpower_state.h181 unsigned long evclk; member
H A Dhwmgr.h104 uint32_t evclk; member
158 uint32_t evclk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_dpm.h63 u32 evclk; member
163 u32 evclk; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu7_hwmgr.h73 uint32_t evclk; member
H A Dsmu8_hwmgr.h147 uint32_t evclk; member
H A Dsmu10_hwmgr.h131 uint32_t evclk; member
H A Dvega10_hwmgr.h101 uint32_t evclk; member
H A Dvega20_hwmgr.h118 uint32_t evclk; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu10_hwmgr.h131 uint32_t evclk; member
H A Dsmu8_hwmgr.h147 uint32_t evclk; member
H A Dvega10_hwmgr.h101 uint32_t evclk; member
H A Dsmu7_hwmgr.h73 uint32_t evclk; member
H A Dvega20_hwmgr.h118 uint32_t evclk; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/include/
H A Dkgd_pp_interface.h31 u32 evclk; member

Completed in 51 milliseconds

123