HomeSort by: relevance | last modified time | path
    Searched defs:vddc (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/hwmgr/
hwmgr_ppt.h 39 uint16_t vddc; member in struct:phm_ppt_v1_clock_voltage_dependency_record
68 uint16_t vddc; member in struct:phm_ppt_v1_mm_clock_voltage_dependency_record
amdgpu_vega10_hwmgr.c 347 odn_table->max_vddc = dep_table[0]->entries[dep_table[0]->count - 1].vddc;
349 odn_table->min_vddc = dep_table[0]->entries[0].vddc;
355 od_table[2]->entries[i].vddc = odn_table->max_vddc > od_table[2]->entries[i].vddc ?
357 od_table[2]->entries[i].vddc;
553 * Get Leakage VDDC based on leakage ID.
562 uint32_t vddc = 0; local in function:vega10_get_evv_voltages
587 VOLTAGE_TYPE_VDDC, sclk, vv_id, &vddc),
592 /* need to make sure vddc is less than 2v or else, it could burn the ASIC. */
593 PP_ASSERT_WITH_CODE((vddc < 2000 && vddc != 0)
1873 uint16_t clk = 0, vddc = 0; local in function:vega10_populate_single_display_type
    [all...]
vega10_hwmgr.h 185 uint16_t vddc; member in struct:vega10_vbios_boot_state
vega12_hwmgr.h 164 uint16_t vddc; member in struct:vega12_vbios_boot_state
amdgpu_smu7_hwmgr.c 320 "Failed to retrieve VDDC table.", return result;);
331 "Failed to retrieve SVI2 VDDC table from dependency table.", return result;);
337 "Too many voltage values for VDDC. Trimming to fit state table.",
344 "Too many voltage values for VDDC. Trimming to fit state table.",
726 /* Initialize Vddc DPM table based on allow Vddc values. And populate corresponding std values. */
852 entries[i].vddc = dep_sclk_table->entries[i].vddc;
864 entries[i].vddc = dep_mclk_table->entries[i].vddc;
1706 uint16_t vddc = 0; local in function:smu7_get_evv_voltages
2371 uint32_t vddc, vddci; local in function:smu7_patch_limits_vddc
2391 uint32_t vddc; local in function:smu7_patch_cac_vddc
2516 uint16_t virtual_voltage_id, vddc, vddci, efuse_voltage_id; local in function:smu7_get_elb_voltages
    [all...]
vega20_hwmgr.h 216 uint16_t vddc; member in struct:vega20_vbios_boot_state
  /src/sys/external/bsd/drm2/dist/drm/radeon/
rv6xx_dpm.h 42 u16 vddc[R600_PM_NUMBER_OF_VOLTAGE_LEVELS]; member in struct:rv6xx_pm_hw_state
84 u16 vddc; member in struct:rv6xx_pl
rv770_smc.h 112 RV770_SMC_VOLTAGE_VALUE vddc; member in struct:RV770_SMC_HW_PERFORMANCE_LEVEL
rv770_dpm.h 68 u16 vddc; member in struct:vddc_table_entry
84 bool voltage_control; /* vddc */
147 u16 vddc; member in struct:rv7xx_pl
220 int rv770_populate_vddc_value(struct radeon_device *rdev, u16 vddc,
nislands_smc.h 112 NISLANDS_SMC_VOLTAGE_VALUE vddc; member in struct:NISLANDS_SMC_HW_PERFORMANCE_LEVEL
radeon_btc_dpm.c 1315 u16 *vddc, u16 *vddci)
1320 if ((0 == *vddc) || (0 == *vddci))
1323 if (*vddc > *vddci) {
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) {
1333 *vddc = (new_voltage < max_vddc) ? new_voltage : max_vddc;
1409 if (ulv_pl->vddc) {
2107 u16 vddc, vddci; local in function:btc_apply_state_adjust_rules
2125 if (ps->high.vddc > max_limits->vddc
    [all...]
radeon_kv_dpm.c 1983 table->vddc =
2817 u16 vddc; local in function:kv_dpm_debugfs_print_current_performance_level
2825 vddc = kv_convert_8bit_index_to_voltage(rdev, (u16)tmp);
2828 seq_printf(m, "power level %d sclk: %u vddc: %u\n",
2829 current_index, sclk, vddc);
2868 printk("\t\tpower level %d sclk: %u vddc: %u\n",
radeon_rv6xx_dpm.c 490 pi->hw.vddc[R600_POWER_LEVEL_CTXSW] = state->high.vddc;
491 pi->hw.vddc[R600_POWER_LEVEL_HIGH] = state->high.vddc;
492 pi->hw.vddc[R600_POWER_LEVEL_MEDIUM] = state->medium.vddc;
493 pi->hw.vddc[R600_POWER_LEVEL_LOW] = state->low.vddc;
513 if ((state->high.vddc == state->medium.vddc) &
1827 u16 vddc; local in function:rv6xx_parse_pplib_clock_info
1869 u16 vddc, vddci, mvdd; local in function:rv6xx_parse_pplib_clock_info
    [all...]
radeon_rv770_dpm.c 570 int rv770_populate_vddc_value(struct radeon_device *rdev, u16 vddc,
583 if (vddc <= pi->vddc_table[i].vddc) {
585 voltage->value = cpu_to_be16(vddc);
668 ret = rv770_populate_vddc_value(rdev, pl->vddc,
669 &level->vddc);
947 &table->ACPIState.levels[0].vddc);
961 &table->ACPIState.levels[0].vddc);
1076 initial_state->low.vddc,
1077 &table->initialState.levels[0].vddc);
1697 u16 vddc; local in function:rv770_get_max_vddc
2254 u16 vddc, vddci, mvdd; local in function:rv7xx_parse_pplib_clock_info
    [all...]
sislands_smc.h 157 SISLANDS_SMC_VOLTAGE_VALUE vddc; member in struct:SISLANDS_SMC_HW_PERFORMANCE_LEVEL
radeon_atombios.c 2372 u16 *vddc, u16 *vddci, u16 *mvdd)
2380 *vddc = 0;
2389 *vddc = le16_to_cpu(firmware_info->info_14.usBootUpVDDCVoltage);
2404 u16 vddc, vddci, mvdd; local in function:radeon_atombios_parse_pplib_non_clock_info
2406 radeon_atombios_get_default_voltages(rdev, &vddc, &vddci, &mvdd);
2461 if (vddc)
2463 vddc;
2477 u16 vddc; local in function:radeon_atombios_parse_pplib_clock_info
2537 /* patch up vddc if necessary */
2549 &vddc) == 0
    [all...]
radeon_ni_dpm.c 751 s64 kt, kv, leakage_w, i_leakage, vddc, temperature; local in function:ni_calculate_leakage_for_v_and_t_formula
754 vddc = div64_s64(drm_int2fixp(v), 1000);
760 drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 1000), vddc)));
762 leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
818 if (ps->performance_levels[i].vddc > max_limits->vddc)
819 ps->performance_levels[i].vddc = max_limits->vddc;
842 if (ps->performance_levels[i].vddc < ps->performance_levels[i - 1].vddc)
1398 NISLANDS_SMC_VOLTAGE_VALUE vddc; local in function:ni_calculate_power_boost_limit
3972 u16 vddc, vddci, mvdd; local in function:ni_parse_pplib_clock_info
    [all...]
radeon_ci_dpm.c 274 static u8 ci_convert_to_vid(u16 vddc)
276 return (6200 - (vddc * VOLTAGE_SCALE)) / 25;
301 lo_vid[i] = ci_convert_to_vid(rdev->pm.dpm.dyn_state.cac_leakage_table.entries[i].vddc);
1346 u16 vddc, vddci; local in function:ci_get_leakage_voltages
1355 if (radeon_atom_get_voltage_evv(rdev, virtual_voltage_id, &vddc) != 0)
1357 if (vddc != 0 && vddc != virtual_voltage_id) {
1358 pi->vddc_leakage.actual_voltage[pi->vddc_leakage.count] = vddc;
1366 if (radeon_atom_get_leakage_vddc_based_on_leakage_params(rdev, &vddc, &vddci,
1369 if (vddc != 0 && vddc != virtual_voltage_id)
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
amdgpu_kv_dpm.c 2049 table->vddc =
2881 u16 vddc; local in function:kv_dpm_debugfs_print_current_performance_level
2890 vddc = kv_convert_8bit_index_to_voltage(adev, (u16)tmp);
2893 seq_printf(m, "power level %d sclk: %u vddc: %u\n",
2894 current_index, sclk, vddc);
2912 printk("\t\tpower level %d sclk: %u vddc: %u\n",
sislands_smc.h 157 SISLANDS_SMC_VOLTAGE_VALUE vddc; member in struct:SISLANDS_SMC_HW_PERFORMANCE_LEVEL
amdgpu_dpm.h 116 u16 vddc; member in struct:amdgpu_clock_and_voltage_limits
137 u16 vddc; member in struct:amdgpu_cac_leakage_entry::__anonba5607100108
amdgpu_si_dpm.c 1871 s64 kt, kv, leakage_w, i_leakage, vddc; local in function:si_calculate_leakage_for_v_and_t_formula
1876 vddc = div64_s64(drm_int2fixp(v), 1000);
1885 tmp = drm_fixp_mul(t_slope, vddc) + t_intercept;
1888 kv = drm_fixp_mul(av, drm_fixp_exp(drm_fixp_mul(bv, vddc)));
1890 leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
1909 s64 kt, kv, leakage_w, i_leakage, vddc; local in function:si_calculate_leakage_for_v_formula
1912 vddc = div64_s64(drm_int2fixp(v), 1000);
1916 drm_fixp_exp(drm_fixp_mul(div64_s64(drm_int2fixp(coeff->bv), 100000000), vddc)));
1918 leakage_w = drm_fixp_mul(drm_fixp_mul(drm_fixp_mul(i_leakage, kt), kv), vddc);
2397 SISLANDS_SMC_VOLTAGE_VALUE vddc; local in function:si_populate_power_containment_values
3407 u16 vddc; local in function:rv770_get_max_vddc
3440 u16 vddc, vddci, min_vce_voltage = 0; local in function:si_apply_state_adjust_rules
3700 u16 vddc, count = 0; local in function:si_get_leakage_vddc
7195 u16 vddc, vddci, mvdd; local in function:si_parse_pplib_clock_info
    [all...]
si_dpm.h 443 RV770_SMC_VOLTAGE_VALUE vddc; member in struct:RV770_SMC_HW_PERFORMANCE_LEVEL
491 u16 vddc; member in struct:vddc_table_entry
540 bool voltage_control; /* vddc */
603 u16 vddc; member in struct:rv7xx_pl
763 NISLANDS_SMC_VOLTAGE_VALUE vddc; member in struct:NISLANDS_SMC_HW_PERFORMANCE_LEVEL
  /src/sys/external/bsd/drm2/dist/drm/amd/powerplay/inc/
hardwaremanager.h 113 PHM_PlatformCaps_ControlVDDCI, /* Control VDDCI separately from VDDC. */
276 uint32_t vddc; member in struct:PHM_PerformanceLevel
388 uint32_t vddc; member in struct:phm_odn_performance_level
amdgpu_smu.h 196 uint32_t vddc; member in struct:smu_performance_level
221 uint16_t vddc; member in struct:smu_bios_boot_up_values

Completed in 43 milliseconds

1 2