/linux-master/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | pp_psm.h | 38 struct pp_power_state *new_ps);
|
H A D | pp_psm.c | 244 struct pp_power_state *new_ps) 250 if (new_ps != NULL) 251 requested = new_ps; 269 struct pp_power_state *new_ps) 279 power_state_management(hwmgr, new_ps); 243 power_state_management(struct pp_hwmgr *hwmgr, struct pp_power_state *new_ps) argument 268 psm_adjust_power_state_dynamic(struct pp_hwmgr *hwmgr, bool skip_display_settings, struct pp_power_state *new_ps) argument
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | rs780_dpm.c | 426 struct radeon_ps *new_ps, 430 struct igp_ps *new_state = rs780_get_ps(new_ps); 474 struct radeon_ps *new_ps, 477 struct igp_ps *new_state = rs780_get_ps(new_ps); 493 struct radeon_ps *new_ps, 496 struct igp_ps *new_state = rs780_get_ps(new_ps); 523 struct radeon_ps *new_ps) 525 struct igp_ps *new_state = rs780_get_ps(new_ps); 564 struct radeon_ps *new_ps, 567 struct igp_ps *new_state = rs780_get_ps(new_ps); 425 rs780_set_engine_clock_scaling(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 473 rs780_set_engine_clock_spc(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 492 rs780_activate_engine_clk_scaling(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 522 rs780_enable_voltage_scaling(struct radeon_device *rdev, struct radeon_ps *new_ps) argument 563 rs780_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 580 rs780_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 652 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; local [all...] |
H A D | rv6xx_dpm.c | 966 struct radeon_ps *new_ps, 969 struct rv6xx_ps *new_state = rv6xx_get_ps(new_ps); 1046 struct radeon_ps *new_ps) 1048 struct rv6xx_ps *new_state = rv6xx_get_ps(new_ps); 1199 struct radeon_ps *new_ps, 1202 struct rv6xx_ps *new_state = rv6xx_get_ps(new_ps); 1229 struct radeon_ps *new_ps, 1232 struct rv6xx_ps *new_state = rv6xx_get_ps(new_ps); 1243 struct radeon_ps *new_ps, 1246 struct rv6xx_ps *new_state = rv6xx_get_ps(new_ps); 965 rv6xx_enable_static_voltage_control(struct radeon_device *rdev, struct radeon_ps *new_ps, bool enable) argument 1045 rv6xx_calculate_stepping_parameters(struct radeon_device *rdev, struct radeon_ps *new_ps) argument 1198 rv6xx_set_sw_voltage_to_safe(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1228 rv6xx_set_safe_backbias(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1242 rv6xx_set_safe_pcie_gen2(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1304 rv6xx_step_voltage_if_increasing(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1319 rv6xx_step_voltage_if_decreasing(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1417 rv6xx_generate_transition_stepping(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1431 rv6xx_generate_low_step(struct radeon_device *rdev, struct radeon_ps *new_ps) argument 1451 rv6xx_generate_stepping_table(struct radeon_device *rdev, struct radeon_ps *new_ps) argument 1493 rv6xx_enable_dynamic_pcie_gen2(struct radeon_device *rdev, struct radeon_ps *new_ps, bool enable) argument 1511 rv6xx_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1528 rv6xx_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1659 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; local [all...] |
H A D | sumo_dpm.c | 665 struct sumo_ps *new_ps = sumo_get_ps(rps); local 667 if (new_ps->flags & SUMO_POWERSTATE_FLAGS_BOOST_STATE) { 668 pi->boost_pl = new_ps->levels[new_ps->num_levels - 1]; 679 struct sumo_ps *new_ps = sumo_get_ps(new_rps); local 687 nbps1_new = (new_ps->flags & SUMO_POWERSTATE_FLAGS_FORCE_NBPS1_STATE) ? 1 : 0; 697 struct sumo_ps *new_ps = sumo_get_ps(new_rps); local 705 nbps1_new = (new_ps->flags & SUMO_POWERSTATE_FLAGS_FORCE_NBPS1_STATE) ? 1 : 0; 715 struct sumo_ps *new_ps = sumo_get_ps(rps); local 718 if (new_ps 737 struct sumo_ps *new_ps = sumo_get_ps(rps); local 754 struct sumo_ps *new_ps = sumo_get_ps(new_rps); local 835 struct sumo_ps *new_ps = sumo_get_ps(new_rps); local 853 struct sumo_ps *new_ps = sumo_get_ps(new_rps); local 986 struct sumo_ps *new_ps = sumo_get_ps(rps); local 1181 struct sumo_ps *new_ps = sumo_get_ps(rps); local 1192 struct sumo_ps *new_ps = sumo_get_ps(rps); local 1282 struct radeon_ps *new_ps = &requested_ps; local 1297 struct radeon_ps *new_ps = &pi->requested_rps; local 1333 struct radeon_ps *new_ps = &pi->requested_rps; local [all...] |
H A D | trinity_dpm.c | 795 struct trinity_ps *new_ps = trinity_get_ps(new_rps); local 800 for (i = 0; i < new_ps->num_levels; i++) { 801 trinity_program_power_level(rdev, &new_ps->levels[i], i); 805 for (i = new_ps->num_levels; i < n_current_state_levels; i++) 918 struct trinity_ps *new_ps = trinity_get_ps(new_rps); local 921 if (new_ps->levels[new_ps->num_levels - 1].sclk >= 932 struct trinity_ps *new_ps = trinity_get_ps(new_rps); local 935 if (new_ps->levels[new_ps 1022 struct trinity_ps *new_ps = trinity_get_ps(rps); local 1033 struct trinity_ps *new_ps = trinity_get_ps(rps); local 1139 struct trinity_ps *new_ps = trinity_get_ps(rps); local 1188 struct radeon_ps *new_ps = &requested_ps; local 1202 struct radeon_ps *new_ps = &pi->requested_rps; local 1228 struct radeon_ps *new_ps = &pi->requested_rps; local [all...] |
H A D | kv_dpm.c | 983 struct kv_ps *new_ps = kv_get_ps(rps); local 987 pi->current_ps = *new_ps; 994 struct kv_ps *new_ps = kv_get_ps(rps); local 998 pi->requested_ps = *new_ps; 1528 struct kv_ps *new_ps = kv_get_ps(new_rps); local 1536 if ((table->entries[i].clk >= new_ps->levels[0].sclk) || 1544 if (table->entries[i].clk <= new_ps->levels[new_ps->num_levels - 1].sclk) 1550 if ((new_ps->levels[0].sclk - table->entries[pi->highest_valid].clk) > 1551 (table->entries[pi->lowest_valid].clk - new_ps 1590 struct kv_ps *new_ps = kv_get_ps(new_rps); local 1661 struct radeon_ps *new_ps = &requested_ps; local 1675 struct radeon_ps *new_ps = &pi->requested_rps; local 1749 struct radeon_ps *new_ps = &pi->requested_rps; local 2229 struct kv_ps *new_ps = kv_get_ps(new_rps); local [all...] |
H A D | rv770_dpm.h | 274 struct radeon_ps *new_ps, 277 struct radeon_ps *new_ps,
|
H A D | ni_dpm.h | 238 struct radeon_ps *new_ps, 241 struct radeon_ps *new_ps,
|
H A D | rv770_dpm.c | 1434 struct radeon_ps *new_ps, 1437 struct rv7xx_ps *new_state = rv770_get_ps(new_ps); 1440 if ((new_ps->vclk == old_ps->vclk) && 1441 (new_ps->dclk == old_ps->dclk)) 1447 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); 1451 struct radeon_ps *new_ps, 1454 struct rv7xx_ps *new_state = rv770_get_ps(new_ps); 1457 if ((new_ps->vclk == old_ps->vclk) && 1458 (new_ps 1433 rv770_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 1450 rv770_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 2041 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; local [all...] |
H A D | ni_dpm.c | 3509 struct radeon_ps *new_ps, 3512 struct ni_ps *new_state = ni_get_ps(new_ps); 3515 if ((new_ps->vclk == old_ps->vclk) && 3516 (new_ps->dclk == old_ps->dclk)) 3523 radeon_set_uvd_clocks(rdev, new_ps->vclk, new_ps->dclk); 3527 struct radeon_ps *new_ps, 3530 struct ni_ps *new_state = ni_get_ps(new_ps); 3533 if ((new_ps->vclk == old_ps->vclk) && 3534 (new_ps 3508 ni_set_uvd_clock_before_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 3526 ni_set_uvd_clock_after_set_eng_clock(struct radeon_device *rdev, struct radeon_ps *new_ps, struct radeon_ps *old_ps) argument 3564 struct ni_ps *new_ps = ni_get_ps(rps); local 3576 struct ni_ps *new_ps = ni_get_ps(rps); local 3743 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; local 3769 struct radeon_ps *new_ps = &requested_ps; local 3781 struct radeon_ps *new_ps = &eg_pi->requested_rps; local 3860 struct radeon_ps *new_ps = &eg_pi->requested_rps; local [all...] |
H A D | btc_dpm.c | 2231 struct rv7xx_ps *new_ps = rv770_get_ps(rps); local 2235 eg_pi->current_ps = *new_ps; 2242 struct rv7xx_ps *new_ps = rv770_get_ps(rps); local 2246 eg_pi->requested_ps = *new_ps; 2264 struct radeon_ps *new_ps = &requested_ps; local 2266 btc_update_requested_ps(rdev, new_ps); 2276 struct radeon_ps *new_ps = &eg_pi->requested_rps; local 2288 cypress_notify_link_speed_change_before_state_change(rdev, new_ps, old_ps); 2290 rv770_set_uvd_clock_before_set_eng_clock(rdev, new_ps, old_ps); 2296 btc_set_at_for_uvd(rdev, new_ps); 2341 struct radeon_ps *new_ps = &eg_pi->requested_rps; local [all...] |
H A D | cypress_dpm.c | 1960 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; local 1970 cypress_notify_link_speed_change_before_state_change(rdev, new_ps, old_ps); 1972 rv770_set_uvd_clock_before_set_eng_clock(rdev, new_ps, old_ps); 1978 ret = cypress_upload_sw_state(rdev, new_ps); 1984 ret = cypress_upload_mc_reg_table(rdev, new_ps); 1991 cypress_program_memory_timing_parameters(rdev, new_ps); 2003 rv770_set_uvd_clock_after_set_eng_clock(rdev, new_ps, old_ps); 2006 cypress_notify_link_speed_change_after_state_change(rdev, new_ps, old_ps);
|
H A D | si_dpm.c | 6460 struct radeon_ps *new_ps = &requested_ps; local 6462 ni_update_requested_ps(rdev, new_ps); 6471 struct radeon_ps *new_ps = rdev->pm.dpm.requested_ps; local 6480 ret = si_populate_smc_tdp_limits(rdev, new_ps); 6483 ret = si_populate_smc_tdp_limits_2(rdev, new_ps); 6498 struct radeon_ps *new_ps = &eg_pi->requested_rps; local 6513 si_request_link_speed_change_before_state_change(rdev, new_ps, old_ps); 6514 ni_set_uvd_clock_before_set_eng_clock(rdev, new_ps, old_ps); 6515 ret = si_enable_power_containment(rdev, new_ps, false); 6520 ret = si_enable_smc_cac(rdev, new_ps, fals 6601 struct radeon_ps *new_ps = &eg_pi->requested_rps; local [all...] |
H A D | ci_dpm.c | 5067 struct ci_ps *new_ps = ci_get_ps(rps); local 5071 pi->current_ps = *new_ps; 5078 struct ci_ps *new_ps = ci_get_ps(rps); local 5082 pi->requested_ps = *new_ps; 5090 struct radeon_ps *new_ps = &requested_ps; local 5092 ci_update_requested_ps(rdev, new_ps); 5102 struct radeon_ps *new_ps = &pi->requested_rps; local 5104 ci_update_current_ps(rdev, new_ps); 5310 struct radeon_ps *new_ps = &pi->requested_rps; local 5314 ci_find_dpm_states_clocks_in_dpm_table(rdev, new_ps); [all...] |
/linux-master/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.c | 229 struct pri_sequence ps, *new_ps; local 285 new_ps = pool_get_pseq_elem(); 286 if (new_ps == NULL) { 287 new_ps = kmalloc(sizeof(*new_ps), GFP_ATOMIC); 288 if (new_ps == NULL) { 295 memcpy(new_ps, &ps, sizeof(ps)); 296 INIT_LIST_HEAD(&new_ps->head); 297 list_add(&new_ps->head, &pde->sequences);
|
/linux-master/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | kv_dpm.c | 1213 struct kv_ps *new_ps = kv_get_ps(rps); local 1217 pi->current_ps = *new_ps; 1225 struct kv_ps *new_ps = kv_get_ps(rps); local 1229 pi->requested_ps = *new_ps; 1764 struct kv_ps *new_ps = kv_get_ps(new_rps); local 1772 if ((table->entries[i].clk >= new_ps->levels[0].sclk) || 1780 if (table->entries[i].clk <= new_ps->levels[new_ps->num_levels - 1].sclk) 1786 if ((new_ps->levels[0].sclk - table->entries[pi->highest_valid].clk) > 1787 (table->entries[pi->lowest_valid].clk - new_ps 1826 struct kv_ps *new_ps = kv_get_ps(new_rps); local 1899 struct amdgpu_ps *new_ps = &requested_ps; local 1914 struct amdgpu_ps *new_ps = &pi->requested_rps; local 1989 struct amdgpu_ps *new_ps = &pi->requested_rps; local 2489 struct kv_ps *new_ps = kv_get_ps(new_rps); local [all...] |
H A D | si_dpm.c | 3144 struct si_ps *new_ps = si_get_ps(rps); local 3149 ni_pi->current_ps = *new_ps; 3157 struct si_ps *new_ps = si_get_ps(rps); local 3162 ni_pi->requested_ps = *new_ps; 3168 struct amdgpu_ps *new_ps, 3171 struct si_ps *new_state = si_get_ps(new_ps); 3174 if ((new_ps->vclk == old_ps->vclk) && 3175 (new_ps->dclk == old_ps->dclk)) 3182 amdgpu_asic_set_uvd_clocks(adev, new_ps->vclk, new_ps 3167 ni_set_uvd_clock_before_set_eng_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_ps, struct amdgpu_ps *old_ps) argument 3185 ni_set_uvd_clock_after_set_eng_clock(struct amdgpu_device *adev, struct amdgpu_ps *new_ps, struct amdgpu_ps *old_ps) argument 6974 struct amdgpu_ps *new_ps = &requested_ps; local 6984 struct amdgpu_ps *new_ps = adev->pm.dpm.requested_ps; local 7027 struct amdgpu_ps *new_ps = &eg_pi->requested_rps; local 7131 struct amdgpu_ps *new_ps = &eg_pi->requested_rps; local [all...] |
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | rx.c | 79 bool new_ps; local 83 new_ps = (ps & CARL9170_PSM_COUNTER) != CARL9170_PSM_WAKE; 84 if (ar->ps.state != new_ps) { 85 if (!new_ps) { 92 ar->ps.state = new_ps;
|
/linux-master/kernel/power/ |
H A D | energy_model.c | 686 struct em_perf_state *ps, *new_ps; local 695 new_ps = em_table->state; 701 memcpy(new_ps, ps, ps_size); 705 em_init_performance(dev, pd, new_ps, pd->nr_perf_states); 706 ret = em_compute_costs(dev, new_ps, NULL, pd->nr_perf_states,
|