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

12

/linux-master/drivers/gpu/drm/amd/pm/powerplay/inc/
H A Dpower_state.h181 unsigned long evclk; member in struct:pp_clock_engine_request
H A Dhwmgr.h104 uint32_t evclk; member in struct:phm_vceclock_voltage_dependency_record
158 uint32_t evclk; member in struct:phm_vce_clock_voltage_dependency_record
/linux-master/drivers/gpu/drm/radeon/
H A Dtrinity_dpm.c946 if ((old_rps->evclk != new_rps->evclk) ||
949 if (new_rps->evclk || new_rps->ecclk)
953 radeon_set_vce_clocks(rdev, new_rps->evclk, new_rps->ecclk);
1457 u32 evclk, u32 ecclk, u16 *voltage)
1464 if (((evclk == 0) && (ecclk == 0)) ||
1471 if ((evclk <= table->entries[i].evclk) &&
1507 new_rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk;
1456 trinity_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) argument
[all...]
H A Dkv_dpm.c748 pi->vce_level[i].Frequency = cpu_to_be32(table->entries[i].evclk);
752 (u8)kv_get_clk_bypass(rdev, table->entries[i].evclk);
755 table->entries[i].evclk, false, &dividers);
1279 static u8 kv_get_vce_boot_level(struct radeon_device *rdev, u32 evclk) argument
1286 if (table->entries[i].evclk >= evclk)
1302 if (radeon_new_state->evclk > 0 && radeon_current_state->evclk == 0) {
1309 pi->vce_boot_level = kv_get_vce_boot_level(rdev, radeon_new_state->evclk);
1326 } else if (radeon_new_state->evclk
[all...]
H A Dradeon_asic.h697 int tn_set_vce_clocks(struct radeon_device *rdev, u32 evclk, u32 ecclk);
749 int si_set_vce_clocks(struct radeon_device *rdev, u32 evclk, u32 ecclk);
787 int cik_set_vce_clocks(struct radeon_device *rdev, u32 evclk, u32 ecclk);
H A Dsi_dpm.c2871 u32 evclk, u32 ecclk, u16 *voltage)
2878 if (((evclk == 0) && (ecclk == 0)) ||
2885 if ((evclk <= table->entries[i].evclk) &&
2944 rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk;
2946 si_get_vce_clock_voltage(rdev, rps->evclk, rps->ecclk,
2949 rps->evclk = 0;
5871 if ((old_rps->evclk != new_rps->evclk) ||
2870 si_get_vce_clock_voltage(struct radeon_device *rdev, u32 evclk, u32 ecclk, u16 *voltage) argument
[all...]
H A Dr600_dpm.c1105 rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].evclk =
1120 rdev->pm.dpm.vce_states[i].evclk =
H A Dci_dpm.c776 rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk;
779 rps->evclk = 0;
2659 rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[count].evclk;
4063 if (table->entries[i].evclk >= min_evclk)
4078 if (radeon_current_state->evclk != radeon_new_state->evclk) {
4079 if (radeon_new_state->evclk) {
H A Dradeon.h1339 u32 evclk; member in struct:radeon_ps
1432 u32 evclk; member in struct:radeon_vce_clock_voltage_dependency_entry
1521 u32 evclk; member in struct:radeon_vce_state
1954 int (*set_vce_clocks)(struct radeon_device *rdev, u32 evclk, u32 ecclk);
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/
H A Dkv_dpm.c978 pi->vce_level[i].Frequency = cpu_to_be32(table->entries[i].evclk);
982 (u8)kv_get_clk_bypass(adev, table->entries[i].evclk);
985 table->entries[i].evclk, false, &dividers);
1533 static u8 kv_get_vce_boot_level(struct amdgpu_device *adev, u32 evclk) argument
1540 if (table->entries[i].evclk >= evclk)
1556 if (amdgpu_new_state->evclk > 0 && amdgpu_current_state->evclk == 0) {
1560 pi->vce_boot_level = kv_get_vce_boot_level(adev, amdgpu_new_state->evclk);
1576 } else if (amdgpu_new_state->evclk
[all...]
H A Dlegacy_dpm.c439 adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].evclk =
455 adev->pm.dpm.vce_states[i].evclk =
H A Dsi_dpm.c3031 u32 evclk, u32 ecclk, u16 *voltage)
3038 if (((evclk == 0) && (ecclk == 0)) ||
3045 if ((evclk <= table->entries[i].evclk) &&
3461 rps->evclk = adev->pm.dpm.vce_states[adev->pm.dpm.vce_level].evclk;
3463 si_get_vce_clock_voltage(adev, rps->evclk, rps->ecclk,
3466 rps->evclk = 0;
7009 if ((old_rps->evclk != new_rps->evclk) ||
3030 si_get_vce_clock_voltage(struct amdgpu_device *adev, u32 evclk, u32 ecclk, u16 *voltage) argument
[all...]
/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
H A Dsmu8_hwmgr.h147 uint32_t evclk; member in struct:smu8_power_state
H A Dsmu7_hwmgr.h73 uint32_t evclk; member in struct:smu7_vce_clocks
H A Dsmu10_hwmgr.h131 uint32_t evclk; member in struct:smu10_power_state
H A Dvega10_hwmgr.h101 uint32_t evclk; member in struct:vega10_vce_clocks
H A Dvega20_hwmgr.h118 uint32_t evclk; member in struct:vega20_vce_clocks
H A Dprocesspptables.c1252 vce_table->entries[i].evclk = ((unsigned long)entry->ucEVClkHigh << 16)
1688 vce_state->evclk = ((uint32_t)vce_clock_info->ucEVClkHigh << 16) | le16_to_cpu(vce_clock_info->usEVClkLow);
H A Dprocess_pptables_v1_0.c1340 vce_state->evclk = le32_to_cpu(mm_dep_record->ulEClk);
/linux-master/drivers/gpu/drm/amd/pm/inc/
H A Damdgpu_dpm.h63 u32 evclk; member in struct:amdgpu_ps
163 u32 evclk; member in struct:amdgpu_vce_clock_voltage_dependency_entry
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dsi.c1898 static int si_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) argument
1903 /* Bypass evclk and ecclk with bclk */
1912 if (!evclk || !ecclk) {
1919 r = si_calc_upll_dividers(adev, evclk, ecclk, 125000, 250000,
H A Dnv.c508 static int nv_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) argument
H A Dsoc21.c433 static int soc21_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) argument
H A Dsoc15.c660 static int soc15_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) argument
/linux-master/drivers/gpu/drm/amd/include/
H A Dkgd_pp_interface.h39 u32 evclk; member in struct:amd_vce_state

Completed in 353 milliseconds

12