diff --git a/drivers/gpu/drm/radeon/ni_dpm.c b/drivers/gpu/drm/radeon/ni_dpm.c index f7b625c..a07cdbf 100644 --- a/drivers/gpu/drm/radeon/ni_dpm.c +++ b/drivers/gpu/drm/radeon/ni_dpm.c @@ -4139,7 +4139,7 @@ int ni_dpm_init(struct radeon_device *rdev) eg_pi->ats[1].lhp = BTC_LHP_UVD_DFLT; eg_pi->ats[1].lmp = BTC_LMP_UVD_DFLT; - eg_pi->smu_uvd_hs = true; + eg_pi->smu_uvd_hs = false; if (rdev->pdev->device == 0x6707) { pi->mclk_strobe_mode_threshold = 55000; @@ -4152,14 +4152,14 @@ int ni_dpm_init(struct radeon_device *rdev) } ni_pi->mclk_rtt_mode_threshold = eg_pi->mclk_edc_wr_enable_threshold; - pi->voltage_control = - radeon_atom_is_voltage_gpio(rdev, SET_VOLTAGE_TYPE_ASIC_VDDC, 0); + pi->voltage_control = false; +// radeon_atom_is_voltage_gpio(rdev, SET_VOLTAGE_TYPE_ASIC_VDDC, 0); - pi->mvdd_control = - radeon_atom_is_voltage_gpio(rdev, SET_VOLTAGE_TYPE_ASIC_MVDDC, 0); + pi->mvdd_control = false; +// radeon_atom_is_voltage_gpio(rdev, SET_VOLTAGE_TYPE_ASIC_MVDDC, 0); - eg_pi->vddci_control = - radeon_atom_is_voltage_gpio(rdev, SET_VOLTAGE_TYPE_ASIC_VDDCI, 0); + eg_pi->vddci_control = false; +// radeon_atom_is_voltage_gpio(rdev, SET_VOLTAGE_TYPE_ASIC_VDDCI, 0); rv770_get_engine_memory_ss(rdev); @@ -4169,14 +4169,14 @@ int ni_dpm_init(struct radeon_device *rdev) pi->power_gating = false; - pi->gfx_clock_gating = true; + pi->gfx_clock_gating = false; - pi->mg_clock_gating = true; - pi->mgcgtssm = true; + pi->mg_clock_gating = false; + pi->mgcgtssm = false; eg_pi->ls_clock_gating = false; eg_pi->sclk_deep_sleep = false; - pi->dynamic_pcie_gen2 = true; + pi->dynamic_pcie_gen2 = false; if (rdev->pm.int_thermal_type != THERMAL_TYPE_NONE) pi->thermal_protection = true; @@ -4200,6 +4200,7 @@ int ni_dpm_init(struct radeon_device *rdev) #else eg_pi->pcie_performance_request = false; #endif + eg_pi->pcie_performance_request = false; eg_pi->dll_default_on = false; @@ -4247,7 +4248,7 @@ int ni_dpm_init(struct radeon_device *rdev) break; } - if (ni_pi->cac_weights->enable_power_containment_by_default) { + if (0/*ni_pi->cac_weights->enable_power_containment_by_default*/) { ni_pi->enable_power_containment = true; ni_pi->enable_cac = true; ni_pi->enable_sq_ramping = true; @@ -4258,7 +4259,7 @@ int ni_dpm_init(struct radeon_device *rdev) } ni_pi->driver_calculate_cac_leakage = false; - ni_pi->cac_configuration_required = true; + ni_pi->cac_configuration_required = false; if (ni_pi->cac_configuration_required) { ni_pi->support_cac_long_term_average = true; @@ -4270,7 +4271,7 @@ int ni_dpm_init(struct radeon_device *rdev) ni_pi->lts_truncate = 0; } - ni_pi->use_power_boost_limit = true; + ni_pi->use_power_boost_limit = false; /* make sure dc limits are valid */ if ((rdev->pm.dpm.dyn_state.max_clock_voltage_on_dc.sclk == 0) ||