Lines Matching defs:eg_pi

2226 	struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
2285 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table,
2294 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table,
3607 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
3610 if (eg_pi->sclk_deep_sleep) {
3896 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
3902 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddc_voltage_table);
3906 if (eg_pi->vddc_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS)
3909 &eg_pi->vddc_voltage_table);
3913 &eg_pi->vddc_voltage_table);
3920 if (eg_pi->vddci_control) {
3922 VOLTAGE_OBJ_GPIO_LUT, &eg_pi->vddci_voltage_table);
3926 if (eg_pi->vddci_voltage_table.count > SISLANDS_MAX_NO_VREG_STEPS)
3929 &eg_pi->vddci_voltage_table);
3934 &eg_pi->vddci_voltage_table);
3987 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
3999 if (eg_pi->vddc_voltage_table.count) {
4000 si_populate_smc_voltage_table(rdev, &eg_pi->vddc_voltage_table, table);
4002 cpu_to_be32(eg_pi->vddc_voltage_table.mask_low);
4004 for (i = 0; i < eg_pi->vddc_voltage_table.count; i++) {
4005 if (pi->max_vddc_in_table <= eg_pi->vddc_voltage_table.entries[i].value) {
4012 if (eg_pi->vddci_voltage_table.count) {
4013 si_populate_smc_voltage_table(rdev, &eg_pi->vddci_voltage_table, table);
4016 cpu_to_be32(eg_pi->vddci_voltage_table.mask_low);
4307 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
4355 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table,
4371 if (eg_pi->vddci_control)
4373 &eg_pi->vddci_voltage_table,
4428 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
4449 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table,
4472 ret = si_populate_voltage_value(rdev, &eg_pi->vddc_voltage_table,
4500 if (eg_pi->acpi_vddci)
4501 si_populate_voltage_value(rdev, &eg_pi->vddci_voltage_table,
4502 eg_pi->acpi_vddci,
4547 if (eg_pi->dynamic_ac_timing)
4568 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
4577 if (eg_pi->sclk_deep_sleep) {
4919 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
4926 if (eg_pi->pcie_performance_request &&
4940 !eg_pi->uvd_enabled &&
4953 if (pl->mclk > eg_pi->mclk_edc_wr_enable_threshold)
4983 &eg_pi->vddc_voltage_table,
4998 if (eg_pi->vddci_control) {
4999 ret = si_populate_voltage_value(rdev, &eg_pi->vddci_voltage_table,
5130 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
5144 eg_pi->uvd_enabled = true;
5145 if (eg_pi->smu_uvd_hs)
5148 eg_pi->uvd_enabled = false;
5156 if (eg_pi->sclk_deep_sleep) {
5181 if (eg_pi->dynamic_ac_timing)
5750 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
5752 if (eg_pi->sclk_deep_sleep) {
6288 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
6306 if (eg_pi->dynamic_ac_timing) {
6309 eg_pi->dynamic_ac_timing = false;
6352 if (eg_pi->dynamic_ac_timing) {
6458 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
6464 si_apply_state_adjust_rules(rdev, &eg_pi->requested_rps);
6497 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
6498 struct radeon_ps *new_ps = &eg_pi->requested_rps;
6499 struct radeon_ps *old_ps = &eg_pi->current_rps;
6512 if (eg_pi->pcie_performance_request)
6545 if (eg_pi->dynamic_ac_timing) {
6571 if (eg_pi->pcie_performance_request)
6600 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
6601 struct radeon_ps *new_ps = &eg_pi->requested_rps;
6673 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
6703 eg_pi->acpi_vddci = pl->vddci;
6839 struct evergreen_power_info *eg_pi;
6852 eg_pi = &ni_pi->eg;
6853 pi = &eg_pi->rv7xx;
6880 eg_pi->acpi_vddci = 0;
6926 eg_pi->smu_uvd_hs = false;
6934 eg_pi->mclk_edc_wr_enable_threshold = 40000;
6936 ni_pi->mclk_rtt_mode_threshold = eg_pi->mclk_edc_wr_enable_threshold;
6954 eg_pi->vddci_control =
6957 if (!eg_pi->vddci_control)
6974 eg_pi->sclk_deep_sleep = true;
6982 eg_pi->dynamic_ac_timing = true;
6984 eg_pi->light_sleep = true;
6986 eg_pi->pcie_performance_request =
6989 eg_pi->pcie_performance_request = false;
7031 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
7032 struct radeon_ps *rps = &eg_pi->current_rps;
7051 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
7052 struct radeon_ps *rps = &eg_pi->current_rps;
7069 struct evergreen_power_info *eg_pi = evergreen_get_pi(rdev);
7070 struct radeon_ps *rps = &eg_pi->current_rps;