HomeSort by: relevance | last modified time | path
    Searched refs:dyn_state (Results 1 - 25 of 30) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_dpm.c 339 ret = amdgpu_parse_clk_voltage_dep_table(&adev->pm.dpm.dyn_state.vddc_dependency_on_sclk,
350 ret = amdgpu_parse_clk_voltage_dep_table(&adev->pm.dpm.dyn_state.vddci_dependency_on_mclk,
361 ret = amdgpu_parse_clk_voltage_dep_table(&adev->pm.dpm.dyn_state.vddc_dependency_on_mclk,
372 ret = amdgpu_parse_clk_voltage_dep_table(&adev->pm.dpm.dyn_state.mvdd_dependency_on_mclk,
385 adev->pm.dpm.dyn_state.max_clock_voltage_on_dc.sclk =
388 adev->pm.dpm.dyn_state.max_clock_voltage_on_dc.mclk =
391 adev->pm.dpm.dyn_state.max_clock_voltage_on_dc.vddc =
393 adev->pm.dpm.dyn_state.max_clock_voltage_on_dc.vddci =
404 adev->pm.dpm.dyn_state.phase_shedding_limits_table.entries =
408 if (!adev->pm.dpm.dyn_state.phase_shedding_limits_table.entries)
726 struct amdgpu_dpm_dynamic_state *dyn_state = &adev->pm.dpm.dyn_state; local
    [all...]
amdgpu_si_dpm.c 2261 struct amdgpu_ppm_table *ppm = adev->pm.dpm.dyn_state.ppm_table;
2642 &adev->pm.dpm.dyn_state.cac_leakage_table;
3046 &adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table;
3244 return btc_find_valid_clock(&adev->pm.dpm.dyn_state.valid_mclk_values,
3251 return btc_find_valid_clock(&adev->pm.dpm.dyn_state.valid_sclk_values,
3304 if (((pl->mclk + (pl->sclk - 1)) / pl->sclk) > adev->pm.dpm.dyn_state.mclk_sclk_ratio)
3308 (adev->pm.dpm.dyn_state.mclk_sclk_ratio - 1)) /
3309 adev->pm.dpm.dyn_state.mclk_sclk_ratio);
3311 if ((pl->sclk - pl->mclk) > adev->pm.dpm.dyn_state.sclk_mclk_delta)
3315 adev->pm.dpm.dyn_state.sclk_mclk_delta)
    [all...]
amdgpu_kv_dpm.c 81 &adev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
103 &adev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
808 &adev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
910 &adev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table;
983 &adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table;
1044 &adev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table;
1110 &adev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table;
1169 &adev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
1502 &adev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table;
1538 &adev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table
    [all...]
amdgpu_dpm.h 402 struct amdgpu_dpm_dynamic_state dyn_state; member in struct:amdgpu_dpm
amdgpu_atombios.c 1368 u32 count = adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.count;
1372 if (adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[entry_id].v ==
1384 cpu_to_le32(adev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries[entry_id].clk);
  /src/sys/external/bsd/drm2/dist/drm/radeon/
radeon_r600_dpm.c 931 ret = r600_parse_clk_voltage_dep_table(&rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk,
940 ret = r600_parse_clk_voltage_dep_table(&rdev->pm.dpm.dyn_state.vddci_dependency_on_mclk,
943 kfree(rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries);
951 ret = r600_parse_clk_voltage_dep_table(&rdev->pm.dpm.dyn_state.vddc_dependency_on_mclk,
954 kfree(rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries);
955 kfree(rdev->pm.dpm.dyn_state.vddci_dependency_on_mclk.entries);
963 ret = r600_parse_clk_voltage_dep_table(&rdev->pm.dpm.dyn_state.mvdd_dependency_on_mclk,
966 kfree(rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.entries);
967 kfree(rdev->pm.dpm.dyn_state.vddci_dependency_on_mclk.entries);
968 kfree(rdev->pm.dpm.dyn_state.vddc_dependency_on_mclk.entries)
1305 struct radeon_dpm_dynamic_state *dyn_state = &rdev->pm.dpm.dyn_state; local
    [all...]
radeon_ci_dpm.c 287 if (rdev->pm.dpm.dyn_state.cac_leakage_table.entries == NULL)
289 if (rdev->pm.dpm.dyn_state.cac_leakage_table.count > 8)
291 if (rdev->pm.dpm.dyn_state.cac_leakage_table.count !=
292 rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk.count)
295 for (i = 0; i < rdev->pm.dpm.dyn_state.cac_leakage_table.count; i++) {
297 lo_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].vddc1);
298 hi_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].vddc2);
299 hi2_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].vddc3);
301 lo_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].vddc);
302 hi_vid[i] = ci_convert_to_vid((u16)rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].leakage)
    [all...]
radeon_btc_dpm.c 1236 return btc_find_valid_clock(&rdev->pm.dpm.dyn_state.valid_mclk_values,
1243 return btc_find_valid_clock(&rdev->pm.dpm.dyn_state.valid_sclk_values,
1286 if (((pl->mclk + (pl->sclk - 1)) / pl->sclk) > rdev->pm.dpm.dyn_state.mclk_sclk_ratio)
1290 (rdev->pm.dpm.dyn_state.mclk_sclk_ratio - 1)) /
1291 rdev->pm.dpm.dyn_state.mclk_sclk_ratio);
1293 if ((pl->sclk - pl->mclk) > rdev->pm.dpm.dyn_state.sclk_mclk_delta)
1297 rdev->pm.dpm.dyn_state.sclk_mclk_delta);
1324 if ((*vddc - *vddci) > rdev->pm.dpm.dyn_state.vddc_vddci_delta) {
1326 (*vddc - rdev->pm.dpm.dyn_state.vddc_vddci_delta));
1330 if ((*vddci - *vddc) > rdev->pm.dpm.dyn_state.vddc_vddci_delta)
    [all...]
radeon_ni_dpm.c 808 max_limits = &rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac;
810 max_limits = &rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc;
879 btc_apply_voltage_dependency_rules(&rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk,
882 btc_apply_voltage_dependency_rules(&rdev->pm.dpm.dyn_state.vddci_dependency_on_mclk,
885 btc_apply_voltage_dependency_rules(&rdev->pm.dpm.dyn_state.vddc_dependency_on_mclk,
888 btc_apply_voltage_dependency_rules(&rdev->pm.dpm.dyn_state.vddc_dependency_on_dispclk,
902 if (ps->performance_levels[i].vddc > rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc.vddc)
905 if (ps->performance_levels[i].vddc < rdev->pm.dpm.dyn_state.min_vddc_for_pcie_gen2)
1018 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk);
1021 &rdev->pm.dpm.dyn_state.vddc_dependency_on_mclk)
    [all...]
radeon_si_dpm.c 2170 struct radeon_ppm_table *ppm = rdev->pm.dpm.dyn_state.ppm_table;
2543 &rdev->pm.dpm.dyn_state.cac_leakage_table;
2946 &rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table;
3031 max_limits = &rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac;
3033 max_limits = &rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc;
3053 btc_get_max_clock_from_voltage_dependency_table(&rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk,
3055 btc_get_max_clock_from_voltage_dependency_table(&rdev->pm.dpm.dyn_state.vddci_dependency_on_mclk,
3057 btc_get_max_clock_from_voltage_dependency_table(&rdev->pm.dpm.dyn_state.vddc_dependency_on_mclk,
3159 btc_apply_voltage_dependency_rules(&rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk,
3162 btc_apply_voltage_dependency_rules(&rdev->pm.dpm.dyn_state.vddci_dependency_on_mclk
    [all...]
radeon_kv_dpm.c 562 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
584 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
725 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
827 &rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table;
900 &rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table;
961 &rdev->pm.dpm.dyn_state.samu_clock_voltage_dependency_table;
1027 &rdev->pm.dpm.dyn_state.acp_clock_voltage_dependency_table;
1086 &rdev->pm.dpm.dyn_state.vddc_dependency_on_sclk;
1433 &rdev->pm.dpm.dyn_state.uvd_clock_voltage_dependency_table;
1469 &rdev->pm.dpm.dyn_state.vce_clock_voltage_dependency_table
    [all...]
radeon_rv770_dpm.c 2264 rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac.sclk = pl->sclk;
2265 rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac.mclk = pl->mclk;
2266 rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac.vddc = pl->vddc;
2267 rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac.vddci = pl->vddci;
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
amdgpu_processpptables.c 1218 hwmgr->dyn_state.vddc_dependency_on_sclk = NULL;
1219 hwmgr->dyn_state.vddci_dependency_on_mclk = NULL;
1220 hwmgr->dyn_state.vddc_dependency_on_mclk = NULL;
1221 hwmgr->dyn_state.vddc_dep_on_dal_pwrl = NULL;
1222 hwmgr->dyn_state.mvdd_dependency_on_mclk = NULL;
1223 hwmgr->dyn_state.vce_clock_voltage_dependency_table = NULL;
1224 hwmgr->dyn_state.uvd_clock_voltage_dependency_table = NULL;
1225 hwmgr->dyn_state.samu_clock_voltage_dependency_table = NULL;
1226 hwmgr->dyn_state.acp_clock_voltage_dependency_table = NULL;
1227 hwmgr->dyn_state.ppm_parameter_table = NULL
    [all...]
amdgpu_smu8_hwmgr.c 80 hwmgr->dyn_state.vce_clock_voltage_dependency_table;
111 hwmgr->dyn_state.vddc_dependency_on_sclk;
141 hwmgr->dyn_state.uvd_clock_voltage_dependency_table;
267 hwmgr->dyn_state.vddc_dependency_on_sclk;
309 hwmgr->dyn_state.vddc_dep_on_dal_pwrl = table_clk_vlt;
410 &hwmgr->dyn_state.max_clock_voltage_on_ac);
449 hwmgr->dyn_state.vddc_dependency_on_sclk;
451 hwmgr->dyn_state.vdd_gfx_dependency_on_sclk;
453 hwmgr->dyn_state.acp_clock_voltage_dependency_table;
455 hwmgr->dyn_state.uvd_clock_voltage_dependency_table
    [all...]
amdgpu_smu7_hwmgr.c 280 hwmgr->dyn_state.mvdd_dependency_on_mclk);
300 hwmgr->dyn_state.vddci_dependency_on_mclk);
325 hwmgr->dyn_state.vddc_dependency_on_mclk);
681 hwmgr->dyn_state.vddc_dependency_on_sclk;
683 hwmgr->dyn_state.vddc_dependency_on_mclk;
685 hwmgr->dyn_state.cac_leakage_table;
735 allowed_vdd_mclk_table = hwmgr->dyn_state.vddci_dependency_on_mclk;
746 allowed_vdd_mclk_table = hwmgr->dyn_state.mvdd_dependency_on_mclk;
1846 hwmgr->dyn_state.max_clock_voltage_on_dc.vddc =
2110 hwmgr->dyn_state.max_clock_voltage_on_ac.sclk = table_info->max_clock_voltage_on_ac.sclk
    [all...]
amdgpu_hwmgr.c 255 if ((hwmgr->dyn_state.max_clock_voltage_on_dc.sclk == 0) ||
256 (hwmgr->dyn_state.max_clock_voltage_on_dc.mclk == 0))
257 hwmgr->dyn_state.max_clock_voltage_on_dc =
258 hwmgr->dyn_state.max_clock_voltage_on_ac;
amdgpu_process_pptables_v1_0.c 607 hwmgr->dyn_state.cac_dtp_table = kzalloc(table_size, GFP_KERNEL);
609 if (NULL == hwmgr->dyn_state.cac_dtp_table) {
829 hwmgr->dyn_state.max_clock_voltage_on_dc.sclk =
831 hwmgr->dyn_state.max_clock_voltage_on_dc.mclk =
833 hwmgr->dyn_state.max_clock_voltage_on_dc.vddc =
835 hwmgr->dyn_state.max_clock_voltage_on_dc.vddci =
1143 kfree(hwmgr->dyn_state.cac_dtp_table);
1144 hwmgr->dyn_state.cac_dtp_table = NULL;
amdgpu_vega10_processpptables.c 1028 hwmgr->dyn_state.max_clock_voltage_on_dc.sclk =
1030 hwmgr->dyn_state.max_clock_voltage_on_dc.mclk =
1032 hwmgr->dyn_state.max_clock_voltage_on_dc.vddc =
1034 hwmgr->dyn_state.max_clock_voltage_on_dc.vddci =
1271 kfree(hwmgr->dyn_state.cac_dtp_table);
1272 hwmgr->dyn_state.cac_dtp_table = NULL;
amdgpu_smu10_hwmgr.c 172 hwmgr->dyn_state.vddc_dep_on_dal_pwrl = table_clk_vlt;
188 &hwmgr->dyn_state.max_clock_voltage_on_ac);
565 kfree(hwmgr->dyn_state.vddc_dep_on_dal_pwrl);
566 hwmgr->dyn_state.vddc_dep_on_dal_pwrl = NULL;
amdgpu_ppatomctrl.c 1135 for (entry_id = 0; entry_id < hwmgr->dyn_state.vddc_dependency_on_sclk->count; entry_id++) {
1136 if (hwmgr->dyn_state.vddc_dependency_on_sclk->entries[entry_id].v == virtual_voltage_id) {
1142 if (entry_id >= hwmgr->dyn_state.vddc_dependency_on_sclk->count) {
1151 cpu_to_le32(hwmgr->dyn_state.vddc_dependency_on_sclk->entries[entry_id].clk);
amdgpu_vega10_hwmgr.c 801 hwmgr->dyn_state.max_clock_voltage_on_ac.sclk =
803 hwmgr->dyn_state.max_clock_voltage_on_ac.mclk =
805 hwmgr->dyn_state.max_clock_voltage_on_ac.vddc =
807 hwmgr->dyn_state.max_clock_voltage_on_ac.vddci =
815 kfree(hwmgr->dyn_state.vddc_dep_on_dal_pwrl);
816 hwmgr->dyn_state.vddc_dep_on_dal_pwrl = NULL;
3200 &(hwmgr->dyn_state.max_clock_voltage_on_ac) :
3201 &(hwmgr->dyn_state.max_clock_voltage_on_dc);
3230 max_limits = &(hwmgr->dyn_state.max_clock_voltage_on_ac);
amdgpu_smu_helper.c 522 hwmgr->dyn_state.vddc_dep_on_dal_pwrl = table_clk_vlt;
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/smumgr/
amdgpu_iceland_smumgr.c 330 tdc_limit = (uint16_t)(hwmgr->dyn_state.cac_dtp_table->usTDC * 256);
381 struct phm_cac_tdp_table *cac_table = hwmgr->dyn_state.cac_dtp_table;
401 PP_ASSERT_WITH_CODE(NULL != hwmgr->dyn_state.cac_leakage_table,
403 PP_ASSERT_WITH_CODE(hwmgr->dyn_state.cac_leakage_table->count <= 8,
405 PP_ASSERT_WITH_CODE(hwmgr->dyn_state.cac_leakage_table->count == hwmgr->dyn_state.vddc_dependency_on_sclk->count,
409 for (i = 0; (uint32_t) i < hwmgr->dyn_state.cac_leakage_table->count; i++) {
410 lo_vid[i] = convert_to_vid(hwmgr->dyn_state.cac_leakage_table->entries[i].Vddc1);
411 hi_vid[i] = convert_to_vid(hwmgr->dyn_state.cac_leakage_table->entries[i].Vddc2);
545 PP_ASSERT_WITH_CODE(NULL != hwmgr->dyn_state.vddc_dependency_on_sclk
    [all...]
amdgpu_ci_smumgr.c 422 hwmgr->dyn_state.vddc_dependency_on_sclk, clock,
434 hwmgr->dyn_state.vddc_phase_shed_limits_table,
535 tdc_limit = (uint16_t)(hwmgr->dyn_state.cac_dtp_table->usTDC * 256);
588 PP_ASSERT_WITH_CODE(NULL != hwmgr->dyn_state.cac_leakage_table,
590 PP_ASSERT_WITH_CODE(hwmgr->dyn_state.cac_leakage_table->count <= 8,
592 PP_ASSERT_WITH_CODE(hwmgr->dyn_state.cac_leakage_table->count == hwmgr->dyn_state.vddc_dependency_on_sclk->count,
595 for (i = 0; (uint32_t) i < hwmgr->dyn_state.cac_leakage_table->count; i++) {
597 lo_vid[i] = convert_to_vid(hwmgr->dyn_state.cac_leakage_table->entries[i].Vddc1);
598 hi_vid[i] = convert_to_vid(hwmgr->dyn_state.cac_leakage_table->entries[i].Vddc2)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
hwmgr.h 773 struct phm_dynamic_state_info dyn_state; member in struct:pp_hwmgr

Completed in 54 milliseconds

1 2