/linux-4.1.27/drivers/gpu/drm/i915/ |
D | i915_sysfs.c | 311 flush_delayed_work(&dev_priv->rps.delayed_resume_work); in gt_act_freq_mhz_show() 315 mutex_lock(&dev_priv->rps.hw_lock); in gt_act_freq_mhz_show() 330 mutex_unlock(&dev_priv->rps.hw_lock); in gt_act_freq_mhz_show() 345 flush_delayed_work(&dev_priv->rps.delayed_resume_work); in gt_cur_freq_mhz_show() 349 mutex_lock(&dev_priv->rps.hw_lock); in gt_cur_freq_mhz_show() 350 ret = intel_gpu_freq(dev_priv, dev_priv->rps.cur_freq); in gt_cur_freq_mhz_show() 351 mutex_unlock(&dev_priv->rps.hw_lock); in gt_cur_freq_mhz_show() 367 intel_gpu_freq(dev_priv, dev_priv->rps.efficient_freq)); in vlv_rpe_freq_mhz_show() 377 flush_delayed_work(&dev_priv->rps.delayed_resume_work); in gt_max_freq_mhz_show() 379 mutex_lock(&dev_priv->rps.hw_lock); in gt_max_freq_mhz_show() [all …]
|
D | intel_pm.c | 270 mutex_lock(&dev_priv->rps.hw_lock); in chv_set_memory_dvfs() 285 mutex_unlock(&dev_priv->rps.hw_lock); in chv_set_memory_dvfs() 292 mutex_lock(&dev_priv->rps.hw_lock); in chv_set_memory_pm5() 301 mutex_unlock(&dev_priv->rps.hw_lock); in chv_set_memory_pm5() 1812 mutex_lock(&dev_priv->rps.hw_lock); in intel_read_wm_latency() 1816 mutex_unlock(&dev_priv->rps.hw_lock); in intel_read_wm_latency() 1833 mutex_lock(&dev_priv->rps.hw_lock); in intel_read_wm_latency() 1837 mutex_unlock(&dev_priv->rps.hw_lock); in intel_read_wm_latency() 3836 limits = (dev_priv->rps.max_freq_softlimit) << 23; in intel_rps_limits() 3837 if (val <= dev_priv->rps.min_freq_softlimit) in intel_rps_limits() [all …]
|
D | i915_irq.c | 280 dev_priv->rps.pm_iir = 0; in gen6_reset_rps_interrupts() 290 WARN_ON(dev_priv->rps.pm_iir); in gen6_enable_rps_interrupts() 292 dev_priv->rps.interrupts_enabled = true; in gen6_enable_rps_interrupts() 322 dev_priv->rps.interrupts_enabled = false; in gen6_disable_rps_interrupts() 325 cancel_work_sync(&dev_priv->rps.work); in gen6_disable_rps_interrupts() 1033 vlv_c0_read(dev_priv, &dev_priv->rps.down_ei); in gen6_rps_reset_ei() 1034 dev_priv->rps.up_ei = dev_priv->rps.down_ei; in gen6_rps_reset_ei() 1051 &dev_priv->rps.down_ei, &now, in vlv_wa_c0_ei() 1054 dev_priv->rps.down_ei = now; in vlv_wa_c0_ei() 1059 &dev_priv->rps.up_ei, &now, in vlv_wa_c0_ei() [all …]
|
D | i915_debugfs.c | 1080 flush_delayed_work(&dev_priv->rps.delayed_resume_work); in i915_frequency_info() 1202 intel_gpu_freq(dev_priv, dev_priv->rps.max_freq)); in i915_frequency_info() 1205 intel_gpu_freq(dev_priv, dev_priv->rps.idle_freq)); in i915_frequency_info() 1209 mutex_lock(&dev_priv->rps.hw_lock); in i915_frequency_info() 1215 intel_gpu_freq(dev_priv, dev_priv->rps.max_freq)); in i915_frequency_info() 1218 intel_gpu_freq(dev_priv, dev_priv->rps.min_freq)); in i915_frequency_info() 1221 intel_gpu_freq(dev_priv, dev_priv->rps.idle_freq)); in i915_frequency_info() 1225 intel_gpu_freq(dev_priv, dev_priv->rps.efficient_freq)); in i915_frequency_info() 1229 mutex_unlock(&dev_priv->rps.hw_lock); in i915_frequency_info() 1448 mutex_lock(&dev_priv->rps.hw_lock); in gen6_drpc_info() [all …]
|
D | intel_sideband.c | 82 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in vlv_punit_read() 94 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in vlv_punit_write() 122 WARN_ON(!mutex_is_locked(&dev_priv->rps.hw_lock)); in vlv_nc_read()
|
D | intel_runtime_pm.c | 477 mutex_lock(&dev_priv->rps.hw_lock); in vlv_set_power_well() 498 mutex_unlock(&dev_priv->rps.hw_lock); in vlv_set_power_well() 531 mutex_lock(&dev_priv->rps.hw_lock); in vlv_power_well_enabled() 550 mutex_unlock(&dev_priv->rps.hw_lock); in vlv_power_well_enabled() 703 mutex_lock(&dev_priv->rps.hw_lock); in chv_pipe_power_well_enabled() 720 mutex_unlock(&dev_priv->rps.hw_lock); in chv_pipe_power_well_enabled() 735 mutex_lock(&dev_priv->rps.hw_lock); in chv_set_pipe_power_well() 756 mutex_unlock(&dev_priv->rps.hw_lock); in chv_set_pipe_power_well()
|
D | intel_display.c | 4349 mutex_lock(&dev_priv->rps.hw_lock); in hsw_enable_ips() 4351 mutex_unlock(&dev_priv->rps.hw_lock); in hsw_enable_ips() 4379 mutex_lock(&dev_priv->rps.hw_lock); in hsw_disable_ips() 4381 mutex_unlock(&dev_priv->rps.hw_lock); in hsw_disable_ips() 5044 mutex_lock(&dev_priv->rps.hw_lock); in valleyview_set_cdclk() 5054 mutex_unlock(&dev_priv->rps.hw_lock); in valleyview_set_cdclk() 5119 mutex_lock(&dev_priv->rps.hw_lock); in cherryview_set_cdclk() 5129 mutex_unlock(&dev_priv->rps.hw_lock); in cherryview_set_cdclk() 5206 if (DIV_ROUND_CLOSEST(dev_priv->vlv_cdclk_freq, 1000) >= dev_priv->rps.cz_freq) { in vlv_program_pfi_credits() 8300 mutex_lock(&dev_priv->rps.hw_lock); in hsw_write_dcomp() [all …]
|
D | i915_drv.c | 1372 if (WARN_ON_ONCE(!(dev_priv->rps.enabled && intel_enable_rc6(dev)))) in intel_runtime_suspend()
|
D | i915_drv.h | 1731 struct intel_gen6_power_mgmt rps; member
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | rs780_dpm.c | 34 static struct igp_ps *rs780_get_ps(struct radeon_ps *rps) in rs780_get_ps() argument 36 struct igp_ps *ps = rps->ps_priv; in rs780_get_ps() 718 struct radeon_ps *rps, in rs780_parse_pplib_non_clock_info() argument 722 rps->caps = le32_to_cpu(non_clock_info->ulCapsAndSettings); in rs780_parse_pplib_non_clock_info() 723 rps->class = le16_to_cpu(non_clock_info->usClassification); in rs780_parse_pplib_non_clock_info() 724 rps->class2 = le16_to_cpu(non_clock_info->usClassification2); in rs780_parse_pplib_non_clock_info() 727 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in rs780_parse_pplib_non_clock_info() 728 rps->dclk = le32_to_cpu(non_clock_info->ulDCLK); in rs780_parse_pplib_non_clock_info() 730 rps->vclk = 0; in rs780_parse_pplib_non_clock_info() 731 rps->dclk = 0; in rs780_parse_pplib_non_clock_info() [all …]
|
D | trinity_dpm.c | 346 static struct trinity_ps *trinity_get_ps(struct radeon_ps *rps) in trinity_get_ps() argument 348 struct trinity_ps *ps = rps->ps_priv; in trinity_get_ps() 868 struct radeon_ps *rps) in trinity_setup_uvd_clock_table() argument 870 struct trinity_ps *ps = trinity_get_ps(rps); in trinity_setup_uvd_clock_table() 894 static bool trinity_uvd_clocks_zero(struct radeon_ps *rps) in trinity_uvd_clocks_zero() argument 896 if ((rps->vclk == 0) && (rps->dclk == 0)) in trinity_uvd_clocks_zero() 1051 struct radeon_ps *rps) in trinity_update_current_ps() argument 1053 struct trinity_ps *new_ps = trinity_get_ps(rps); in trinity_update_current_ps() 1056 pi->current_rps = *rps; in trinity_update_current_ps() 1062 struct radeon_ps *rps) in trinity_update_requested_ps() argument [all …]
|
D | sumo_dpm.c | 75 static struct sumo_ps *sumo_get_ps(struct radeon_ps *rps) in sumo_get_ps() argument 77 struct sumo_ps *ps = rps->ps_priv; in sumo_get_ps() 343 struct radeon_ps *rps) in sumo_program_bsp() argument 346 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_bsp() 386 struct radeon_ps *rps) in sumo_program_at() argument 389 struct sumo_ps *ps = sumo_get_ps(rps); in sumo_program_at() 665 struct radeon_ps *rps) in sumo_patch_boost_state() argument 668 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_patch_boost_state() 715 struct radeon_ps *rps, in sumo_enable_boost() argument 718 struct sumo_ps *new_ps = sumo_get_ps(rps); in sumo_enable_boost() [all …]
|
D | rv770_dpm.c | 48 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps) in rv770_get_ps() argument 50 struct rv7xx_ps *ps = rps->ps_priv; in rv770_get_ps() 2145 struct radeon_ps *rps, in rv7xx_parse_pplib_non_clock_info() argument 2149 rps->caps = le32_to_cpu(non_clock_info->ulCapsAndSettings); in rv7xx_parse_pplib_non_clock_info() 2150 rps->class = le16_to_cpu(non_clock_info->usClassification); in rv7xx_parse_pplib_non_clock_info() 2151 rps->class2 = le16_to_cpu(non_clock_info->usClassification2); in rv7xx_parse_pplib_non_clock_info() 2154 rps->vclk = le32_to_cpu(non_clock_info->ulVCLK); in rv7xx_parse_pplib_non_clock_info() 2155 rps->dclk = le32_to_cpu(non_clock_info->ulDCLK); in rv7xx_parse_pplib_non_clock_info() 2157 rps->vclk = 0; in rv7xx_parse_pplib_non_clock_info() 2158 rps->dclk = 0; in rv7xx_parse_pplib_non_clock_info() [all …]
|
D | rv6xx_dpm.c | 37 static struct rv6xx_ps *rv6xx_get_ps(struct radeon_ps *rps) in rv6xx_get_ps() argument 39 struct rv6xx_ps *ps = rps->ps_priv; in rv6xx_get_ps() 1796 struct radeon_ps *rps, in rv6xx_parse_pplib_non_clock_info() argument 1799 rps->caps = le32_to_cpu(non_clock_info->ulCapsAndSettings); in rv6xx_parse_pplib_non_clock_info() 1800 rps->class = le16_to_cpu(non_clock_info->usClassification); in rv6xx_parse_pplib_non_clock_info() 1801 rps->class2 = le16_to_cpu(non_clock_info->usClassification2); in rv6xx_parse_pplib_non_clock_info() 1803 if (r600_is_uvd_state(rps->class, rps->class2)) { in rv6xx_parse_pplib_non_clock_info() 1804 rps->vclk = RV6XX_DEFAULT_VCLK_FREQ; in rv6xx_parse_pplib_non_clock_info() 1805 rps->dclk = RV6XX_DEFAULT_DCLK_FREQ; in rv6xx_parse_pplib_non_clock_info() 1807 rps->vclk = 0; in rv6xx_parse_pplib_non_clock_info() [all …]
|
D | ni_dpm.c | 733 struct ni_ps *ni_get_ps(struct radeon_ps *rps) in ni_get_ps() argument 735 struct ni_ps *ps = rps->ps_priv; in ni_get_ps() 786 struct radeon_ps *rps) in ni_apply_state_adjust_rules() argument 788 struct ni_ps *ps = ni_get_ps(rps); in ni_apply_state_adjust_rules() 3562 struct radeon_ps *rps) in ni_update_current_ps() argument 3564 struct ni_ps *new_ps = ni_get_ps(rps); in ni_update_current_ps() 3568 eg_pi->current_rps = *rps; in ni_update_current_ps() 3574 struct radeon_ps *rps) in ni_update_requested_ps() argument 3576 struct ni_ps *new_ps = ni_get_ps(rps); in ni_update_requested_ps() 3580 eg_pi->requested_rps = *rps; in ni_update_requested_ps() [all …]
|
D | kv_dpm.c | 242 static struct kv_ps *kv_get_ps(struct radeon_ps *rps) in kv_get_ps() argument 244 struct kv_ps *ps = rps->ps_priv; in kv_get_ps() 1139 struct radeon_ps *rps) in kv_update_current_ps() argument 1141 struct kv_ps *new_ps = kv_get_ps(rps); in kv_update_current_ps() 1144 pi->current_rps = *rps; in kv_update_current_ps() 1150 struct radeon_ps *rps) in kv_update_requested_ps() argument 1152 struct kv_ps *new_ps = kv_get_ps(rps); in kv_update_requested_ps() 1155 pi->requested_rps = *rps; in kv_update_requested_ps() 2583 struct radeon_ps *rps, in kv_parse_pplib_non_clock_info() argument 2587 struct kv_ps *ps = kv_get_ps(rps); in kv_parse_pplib_non_clock_info() [all …]
|
D | btc_dpm.c | 50 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps); 2096 struct radeon_ps *rps) in btc_apply_state_adjust_rules() argument 2098 struct rv7xx_ps *ps = rv770_get_ps(rps); in btc_apply_state_adjust_rules() 2259 struct radeon_ps *rps) in btc_update_current_ps() argument 2261 struct rv7xx_ps *new_ps = rv770_get_ps(rps); in btc_update_current_ps() 2264 eg_pi->current_rps = *rps; in btc_update_current_ps() 2270 struct radeon_ps *rps) in btc_update_requested_ps() argument 2272 struct rv7xx_ps *new_ps = rv770_get_ps(rps); in btc_update_requested_ps() 2275 eg_pi->requested_rps = *rps; in btc_update_requested_ps() 2737 struct radeon_ps *rps = &eg_pi->current_rps; in btc_dpm_debugfs_print_current_performance_level() local [all …]
|
D | ni_dpm.h | 237 struct radeon_ps *rps); 239 struct radeon_ps *rps);
|
D | ci_dpm.c | 200 static struct ci_ps *ci_get_ps(struct radeon_ps *rps) in ci_get_ps() argument 202 struct ci_ps *ps = rps->ps_priv; in ci_get_ps() 787 struct radeon_ps *rps) in ci_apply_state_adjust_rules() argument 789 struct ci_ps *ps = ci_get_ps(rps); in ci_apply_state_adjust_rules() 796 if (rps->vce_active) { in ci_apply_state_adjust_rules() 797 rps->evclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].evclk; in ci_apply_state_adjust_rules() 798 rps->ecclk = rdev->pm.dpm.vce_states[rdev->pm.dpm.vce_level].ecclk; in ci_apply_state_adjust_rules() 800 rps->evclk = 0; in ci_apply_state_adjust_rules() 801 rps->ecclk = 0; in ci_apply_state_adjust_rules() 810 if ((rps->class & ATOM_PPLIB_CLASSIFICATION_UI_MASK) == ATOM_PPLIB_CLASSIFICATION_UI_BATTERY) in ci_apply_state_adjust_rules() [all …]
|
D | si_dpm.c | 1740 struct ni_ps *ni_get_ps(struct radeon_ps *rps); 2937 struct radeon_ps *rps) in si_apply_state_adjust_rules() argument 2939 struct ni_ps *ps = ni_get_ps(rps); in si_apply_state_adjust_rules() 2967 if (rps->vclk || rps->dclk) { in si_apply_state_adjust_rules() 3342 struct radeon_ps *rps = rdev->pm.dpm.current_ps; in si_dpm_force_performance_level() local 3343 struct ni_ps *ps = ni_get_ps(rps); in si_dpm_force_performance_level() 6627 struct radeon_ps *rps, in si_parse_pplib_non_clock_info() argument 6631 rps->caps = le32_to_cpu(non_clock_info->ulCapsAndSettings); in si_parse_pplib_non_clock_info() 6632 rps->class = le16_to_cpu(non_clock_info->usClassification); in si_parse_pplib_non_clock_info() 6633 rps->class2 = le16_to_cpu(non_clock_info->usClassification2); in si_parse_pplib_non_clock_info() [all …]
|
D | r600_dpm.h | 134 struct radeon_ps *rps);
|
D | r600_dpm.c | 142 struct radeon_ps *rps) in r600_dpm_print_ps_status() argument 145 if (rps == rdev->pm.dpm.current_ps) in r600_dpm_print_ps_status() 147 if (rps == rdev->pm.dpm.requested_ps) in r600_dpm_print_ps_status() 149 if (rps == rdev->pm.dpm.boot_ps) in r600_dpm_print_ps_status()
|
D | rv730_dpm.c | 37 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps);
|
D | cypress_dpm.c | 45 struct rv7xx_ps *rv770_get_ps(struct radeon_ps *rps);
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
D | s626.c | 1560 uint32_t *rps; in s626_reset_adc() local 1570 rps = (uint32_t *)devpriv->rps_buf.logical_base; in s626_reset_adc() 1579 *rps++ = S626_RPS_PAUSE | S626_RPS_SIGADC; in s626_reset_adc() 1580 *rps++ = S626_RPS_CLRSIGNAL | S626_RPS_SIGADC; in s626_reset_adc() 1592 *rps++ = S626_RPS_LDREG | (S626_P_DEBICMD >> 2); in s626_reset_adc() 1593 *rps++ = S626_DEBI_CMD_WRWORD | S626_LP_GSEL; in s626_reset_adc() 1594 *rps++ = S626_RPS_LDREG | (S626_P_DEBIAD >> 2); in s626_reset_adc() 1596 *rps++ = S626_GSEL_BIPOLAR5V; /* arbitrary immediate data value. */ in s626_reset_adc() 1597 *rps++ = S626_RPS_CLRSIGNAL | S626_RPS_DEBI; in s626_reset_adc() 1600 *rps++ = S626_RPS_UPLOAD | S626_RPS_DEBI; in s626_reset_adc() [all …]
|
/linux-4.1.27/include/linux/ |
D | kprobes.h | 379 int register_kretprobes(struct kretprobe **rps, int num); 380 void unregister_kretprobes(struct kretprobe **rps, int num); 443 static inline int register_kretprobes(struct kretprobe **rps, int num) in register_kretprobes() argument 450 static inline void unregister_kretprobes(struct kretprobe **rps, int num) in unregister_kretprobes() argument
|
/linux-4.1.27/kernel/ |
D | test_kprobes.c | 308 struct kretprobe *rps[2] = {&rp, &rp2}; in test_kretprobes() local 313 ret = register_kretprobes(rps, 2); in test_kretprobes() 332 unregister_kretprobes(rps, 2); in test_kretprobes()
|
D | kprobes.c | 1890 int register_kretprobes(struct kretprobe **rps, int num) in register_kretprobes() argument 1897 ret = register_kretprobe(rps[i]); in register_kretprobes() 1900 unregister_kretprobes(rps, i); in register_kretprobes() 1914 void unregister_kretprobes(struct kretprobe **rps, int num) in unregister_kretprobes() argument 1922 if (__unregister_kprobe_top(&rps[i]->kp) < 0) in unregister_kretprobes() 1923 rps[i]->kp.addr = NULL; in unregister_kretprobes() 1928 if (rps[i]->kp.addr) { in unregister_kretprobes() 1929 __unregister_kprobe_bottom(&rps[i]->kp); in unregister_kretprobes() 1930 cleanup_rp_inst(rps[i]); in unregister_kretprobes() 1943 int register_kretprobes(struct kretprobe **rps, int num) in register_kretprobes() argument [all …]
|
/linux-4.1.27/block/ |
D | compat_ioctl.c | 222 unsigned char rps; member 372 err |= __get_user(f->rps, &uf->rps); in compat_fd_ioctl() 445 err |= __put_user(f->rps, &uf->rps); in compat_fd_ioctl()
|
/linux-4.1.27/include/uapi/linux/ |
D | fd.h | 144 unsigned char rps; /* rotations per second */ member
|
/linux-4.1.27/drivers/scsi/aic94xx/ |
D | aic94xx_dev.c | 183 if (rps_resp->rps.affil_valid) in asd_init_target_ddb() 185 if (rps_resp->rps.affil_supp) in asd_init_target_ddb()
|
/linux-4.1.27/include/scsi/ |
D | sas.h | 451 struct report_phy_sata_resp rps; member 645 struct report_phy_sata_resp rps; member
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
D | mpt2sas_base.c | 2397 struct reply_post_struct *rps; in _base_release_memory_pools() local 2440 rps = &ioc->reply_post[i]; in _base_release_memory_pools() 2441 if (rps->reply_post_free) { in _base_release_memory_pools() 2444 rps->reply_post_free, in _base_release_memory_pools() 2445 rps->reply_post_free_dma); in _base_release_memory_pools() 2448 ioc->name, rps->reply_post_free)); in _base_release_memory_pools() 2449 rps->reply_post_free = NULL; in _base_release_memory_pools()
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
D | mpt3sas_base.c | 2559 struct reply_post_struct *rps; in _base_release_memory_pools() local 2606 rps = &ioc->reply_post[i]; in _base_release_memory_pools() 2607 if (rps->reply_post_free) { in _base_release_memory_pools() 2610 rps->reply_post_free, in _base_release_memory_pools() 2611 rps->reply_post_free_dma); in _base_release_memory_pools() 2614 ioc->name, rps->reply_post_free)); in _base_release_memory_pools() 2615 rps->reply_post_free = NULL; in _base_release_memory_pools()
|
/linux-4.1.27/drivers/scsi/libsas/ |
D | sas_ata.c | 298 memcpy(dev->frame_rcvd, &dev->sata_dev.rps_resp.rps.fis, in sas_get_ata_info()
|
/linux-4.1.27/Documentation/ |
D | kprobes.txt | 467 int register_kretprobes(struct kretprobe **rps, int num); 474 - kps/rps/jps: an array of pointers to *probe data structures 485 void unregister_kretprobes(struct kretprobe **rps, int num);
|
/linux-4.1.27/drivers/block/ |
D | floppy.c | 921 if (UDP->rps) { in floppy_off() 924 delta = ((delta * UDP->rps) % HZ) / UDP->rps; in floppy_off()
|
/linux-4.1.27/drivers/scsi/lpfc/ |
D | lpfc_els.c | 5767 RPS *rps; in lpfc_els_rcv_rps() local 5778 rps = (RPS *) lp; in lpfc_els_rcv_rps() 5781 ((flag == 1) && (be32_to_cpu(rps->un.portNum) == 0)) || in lpfc_els_rcv_rps() 5782 ((flag == 2) && (memcmp(&rps->un.portName, &vport->fc_portname, in lpfc_els_rcv_rps()
|