Searched refs:vddci (Results 1 - 18 of 18) sorted by relevance

/drivers/gpu/drm/radeon/
H A Dbtc_dpm.h53 u16 *vddc, u16 *vddci);
H A Dbtc_dpm.c1310 u16 *vddc, u16 *vddci)
1315 if ((0 == *vddc) || (0 == *vddci))
1318 if (*vddc > *vddci) {
1319 if ((*vddc - *vddci) > rdev->pm.dpm.dyn_state.vddc_vddci_delta) {
1322 *vddci = (new_voltage < max_vddci) ? new_voltage : max_vddci;
1325 if ((*vddci - *vddc) > rdev->pm.dpm.dyn_state.vddc_vddci_delta) {
1327 (*vddci - rdev->pm.dpm.dyn_state.vddc_vddci_delta));
1801 if (state->low.vddci != ulv_pl->vddci)
2102 u16 vddc, vddci; local
1308 btc_apply_voltage_delta_rules(struct radeon_device *rdev, u16 max_vddc, u16 max_vddci, u16 *vddc, u16 *vddci) argument
[all...]
H A Dni_dpm.c792 u16 vddci; local
814 if (ps->performance_levels[i].vddci > max_limits->vddci)
815 ps->performance_levels[i].vddci = max_limits->vddci;
825 ps->performance_levels[0].vddci =
826 ps->performance_levels[ps->performance_level_count - 1].vddci;
843 vddci = ps->performance_levels[0].vddci;
847 if (vddci < p
3966 u16 vddc, vddci, mvdd; local
[all...]
H A Drv770_smc.h112 RV770_SMC_VOLTAGE_VALUE vddci; member in struct:RV770_SMC_HW_PERFORMANCE_LEVEL
H A Drv770_dpm.c2200 pl->vddci = le16_to_cpu(clock_info->evergreen.usVDDCI);
2224 eg_pi->acpi_vddci = pl->vddci;
2246 u16 vddc, vddci, mvdd; local
2247 radeon_atombios_get_default_voltages(rdev, &vddc, &vddci, &mvdd);
2251 pl->vddci = vddci;
2259 rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac.vddci = pl->vddci;
2439 printk("\t\tpower level 0 sclk: %u mclk: %u vddc: %u vddci: %u\n",
2440 pl->sclk, pl->mclk, pl->vddc, pl->vddci);
[all...]
H A Dnislands_smc.h112 NISLANDS_SMC_VOLTAGE_VALUE vddci; member in struct:NISLANDS_SMC_HW_PERFORMANCE_LEVEL
H A Drv770_dpm.h145 u16 vddci; /* eg+ only */ member in struct:rv7xx_pl
H A Dsi_dpm.c2919 u16 vddc, vddci; local
2949 if (ps->performance_levels[i].vddci > max_limits->vddci)
2950 ps->performance_levels[i].vddci = max_limits->vddci;
2981 vddci = ps->performance_levels[ps->performance_level_count - 1].vddci;
2984 vddci = ps->performance_levels[0].vddci;
2999 ps->performance_levels[0].vddci
6275 u16 vddc, vddci, mvdd; local
[all...]
H A Dsislands_smc.h157 SISLANDS_SMC_VOLTAGE_VALUE vddci; member in struct:SISLANDS_SMC_HW_PERFORMANCE_LEVEL
H A Dradeon_atombios.c2336 u16 *vddc, u16 *vddci, u16 *mvdd)
2345 *vddci = 0;
2355 *vddci = le16_to_cpu(firmware_info->info_22.usBootUpVDDCIVoltage);
2368 u16 vddc, vddci, mvdd; local
2370 radeon_atombios_get_default_voltages(rdev, &vddc, &vddci, &mvdd);
2411 rdev->pm.default_vddci = rdev->pm.power_state[state_index].clock_info[0].voltage.vddci;
2429 rdev->pm.power_state[state_index].clock_info[j].voltage.vddci =
2473 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.vddci =
2486 rdev->pm.power_state[state_index].clock_info[mode_index].voltage.vddci =
3173 u16 *vddc, u16 *vddci,
2335 radeon_atombios_get_default_voltages(struct radeon_device *rdev, u16 *vddc, u16 *vddci, u16 *mvdd) argument
3172 radeon_atom_get_leakage_vddc_based_on_leakage_params(struct radeon_device *rdev, u16 *vddc, u16 *vddci, u16 virtual_voltage_id, u16 vbios_voltage_id) argument
[all...]
H A Dcypress_dpm.c751 pl->vddci,
752 &level->vddci);
1290 initial_state->low.vddci,
1291 &table->initialState.levels[0].vddci);
1387 &table->ACPIState.levels[0].vddci);
H A Dci_dpm.c915 u16 vddc, vddci; local
935 if (radeon_atom_get_leakage_vddc_based_on_leakage_params(rdev, &vddc, &vddci,
943 if (vddci != 0 && vddci != virtual_voltage_id) {
944 pi->vddci_leakage.actual_voltage[pi->vddci_leakage.count] = vddci;
4363 rdev->pm.dpm.dyn_state.max_clock_voltage_on_ac.vddci =
4383 static void ci_patch_with_vddci_leakage(struct radeon_device *rdev, u16 *vddci) argument
4390 if (leakage_table->leakage_id[leakage_index] == *vddci) {
4391 *vddci = leakage_table->actual_voltage[leakage_index];
4457 ci_patch_with_vddci_leakage(rdev, (u16 *)&table->vddci);
[all...]
H A Dradeon_mode.h668 u16 *vddc, u16 *vddci, u16 *mvdd);
H A Devergreen.c1558 * mclk and vddci.
1569 if ((voltage->vddci & 0xff00) == 0xff00)
1571 if (voltage->vddci && (voltage->vddci != rdev->pm.current_vddci)) {
1572 radeon_atom_set_voltage(rdev, voltage->vddci, SET_VOLTAGE_TYPE_ASIC_VDDCI);
1573 rdev->pm.current_vddci = voltage->vddci;
1574 DRM_DEBUG("Setting: vddci: %d\n", voltage->vddci);
H A Drv6xx_dpm.c1865 u16 vddc, vddci, mvdd; local
1866 radeon_atombios_get_default_voltages(rdev, &vddc, &vddci, &mvdd);
H A Dradeon.h309 u16 *vddc, u16 *vddci,
1256 u8 vddci_id; /* index into vddci voltage table */
1260 /* evergreen+ vddci */
1261 u16 vddci; member in struct:radeon_voltage
1367 u16 vddci; member in struct:radeon_clock_and_voltage_limits
H A Dr600_dpm.c969 rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc.vddci =
H A Dradeon_pm.c183 * mclk and vddci.
1083 rdev->pm.current_vddci = rdev->pm.power_state[rdev->pm.default_power_state_index].clock_info[0].voltage.vddci;

Completed in 274 milliseconds