/linux-master/drivers/gpu/drm/amd/pm/powerplay/inc/ |
H A D | power_state.h | 181 unsigned long evclk; member in struct:pp_clock_engine_request
|
H A D | hwmgr.h | 104 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 D | trinity_dpm.c | 946 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 D | kv_dpm.c | 748 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, ÷rs); 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 D | radeon_asic.h | 697 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 D | si_dpm.c | 2871 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 D | r600_dpm.c | 1105 rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].evclk = 1120 rdev->pm.dpm.vce_states[i].evclk =
|
H A D | ci_dpm.c | 776 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 D | radeon.h | 1339 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 D | kv_dpm.c | 978 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, ÷rs); 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 D | legacy_dpm.c | 439 adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table.entries[i].evclk = 455 adev->pm.dpm.vce_states[i].evclk =
|
H A D | si_dpm.c | 3031 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 D | smu8_hwmgr.h | 147 uint32_t evclk; member in struct:smu8_power_state
|
H A D | smu7_hwmgr.h | 73 uint32_t evclk; member in struct:smu7_vce_clocks
|
H A D | smu10_hwmgr.h | 131 uint32_t evclk; member in struct:smu10_power_state
|
H A D | vega10_hwmgr.h | 101 uint32_t evclk; member in struct:vega10_vce_clocks
|
H A D | vega20_hwmgr.h | 118 uint32_t evclk; member in struct:vega20_vce_clocks
|
H A D | processpptables.c | 1252 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 D | process_pptables_v1_0.c | 1340 vce_state->evclk = le32_to_cpu(mm_dep_record->ulEClk);
|
/linux-master/drivers/gpu/drm/amd/pm/inc/ |
H A D | amdgpu_dpm.h | 63 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 D | si.c | 1898 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 D | nv.c | 508 static int nv_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) argument
|
H A D | soc21.c | 433 static int soc21_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) argument
|
H A D | soc15.c | 660 static int soc15_set_vce_clocks(struct amdgpu_device *adev, u32 evclk, u32 ecclk) argument
|
/linux-master/drivers/gpu/drm/amd/include/ |
H A D | kgd_pp_interface.h | 39 u32 evclk; member in struct:amd_vce_state
|