Lines Matching refs:intel_rps

26 static struct intel_gt *rps_to_gt(struct intel_rps *rps)  in rps_to_gt()
31 static struct drm_i915_private *rps_to_i915(struct intel_rps *rps) in rps_to_i915()
36 static struct intel_uncore *rps_to_uncore(struct intel_rps *rps) in rps_to_uncore()
41 static u32 rps_pm_sanitize_mask(struct intel_rps *rps, u32 mask) in rps_pm_sanitize_mask()
53 struct intel_rps *rps = from_timer(rps, t, timer); in rps_timer()
130 static void rps_start_timer(struct intel_rps *rps) in rps_start_timer()
137 static void rps_stop_timer(struct intel_rps *rps) in rps_stop_timer()
144 static u32 rps_pm_mask(struct intel_rps *rps, u8 val) in rps_pm_mask()
162 static void rps_reset_ei(struct intel_rps *rps) in rps_reset_ei()
167 static void rps_enable_interrupts(struct intel_rps *rps) in rps_enable_interrupts()
184 static void gen6_rps_reset_interrupts(struct intel_rps *rps) in gen6_rps_reset_interrupts()
189 static void gen11_rps_reset_interrupts(struct intel_rps *rps) in gen11_rps_reset_interrupts()
195 static void rps_reset_interrupts(struct intel_rps *rps) in rps_reset_interrupts()
209 static void rps_disable_interrupts(struct intel_rps *rps) in rps_disable_interrupts()
248 static void gen5_rps_init(struct intel_rps *rps) in gen5_rps_init()
290 rps_to_uncore(container_of(ips, struct intel_rps, ips)); in __ips_chipset_val()
362 rps_to_uncore(container_of(ips, struct intel_rps, ips)); in __gen5_ips_update()
386 static void gen5_rps_update(struct intel_rps *rps) in gen5_rps_update()
393 static bool gen5_rps_set(struct intel_rps *rps, u8 val) in gen5_rps_set()
501 static bool gen5_rps_enable(struct intel_rps *rps) in gen5_rps_enable()
567 static void gen5_rps_disable(struct intel_rps *rps) in gen5_rps_disable()
597 static u32 rps_limits(struct intel_rps *rps, u8 val) in rps_limits()
622 static void rps_set_power(struct intel_rps *rps, int new_power) in rps_set_power()
689 static void gen6_rps_set_thresholds(struct intel_rps *rps, u8 val) in gen6_rps_set_thresholds()
729 void intel_rps_mark_interactive(struct intel_rps *rps, bool interactive) in intel_rps_mark_interactive()
744 static int gen6_rps_set(struct intel_rps *rps, u8 val) in gen6_rps_set()
766 static int vlv_rps_set(struct intel_rps *rps, u8 val) in vlv_rps_set()
781 static int rps_set(struct intel_rps *rps, u8 val, bool update) in rps_set()
806 void intel_rps_unpark(struct intel_rps *rps) in intel_rps_unpark()
837 void intel_rps_park(struct intel_rps *rps) in intel_rps_park()
896 struct intel_rps *rps = &READ_ONCE(rq->engine)->gt->rps; in intel_rps_boost()
920 int intel_rps_set(struct intel_rps *rps, u8 val) in intel_rps_set()
951 static void gen6_rps_init(struct intel_rps *rps) in gen6_rps_init()
1003 static bool rps_reset(struct intel_rps *rps) in rps_reset()
1021 static bool gen9_rps_enable(struct intel_rps *rps) in gen9_rps_enable()
1038 static bool gen8_rps_enable(struct intel_rps *rps) in gen8_rps_enable()
1052 static bool gen6_rps_enable(struct intel_rps *rps) in gen6_rps_enable()
1067 static int chv_rps_max_freq(struct intel_rps *rps) in chv_rps_max_freq()
1095 static int chv_rps_rpe_freq(struct intel_rps *rps) in chv_rps_rpe_freq()
1106 static int chv_rps_guar_freq(struct intel_rps *rps) in chv_rps_guar_freq()
1116 static u32 chv_rps_min_freq(struct intel_rps *rps) in chv_rps_min_freq()
1127 static bool chv_rps_enable(struct intel_rps *rps) in chv_rps_enable()
1174 static int vlv_rps_guar_freq(struct intel_rps *rps) in vlv_rps_guar_freq()
1187 static int vlv_rps_max_freq(struct intel_rps *rps) in vlv_rps_max_freq()
1201 static int vlv_rps_rpe_freq(struct intel_rps *rps) in vlv_rps_rpe_freq()
1214 static int vlv_rps_min_freq(struct intel_rps *rps) in vlv_rps_min_freq()
1230 static bool vlv_rps_enable(struct intel_rps *rps) in vlv_rps_enable()
1277 struct intel_rps *rps = container_of(ips, typeof(*rps), ips); in __ips_gfx_val()
1313 static bool has_busy_stats(struct intel_rps *rps) in has_busy_stats()
1326 void intel_rps_enable(struct intel_rps *rps) in intel_rps_enable()
1380 static void gen6_rps_disable(struct intel_rps *rps) in gen6_rps_disable()
1385 void intel_rps_disable(struct intel_rps *rps) in intel_rps_disable()
1399 static int byt_gpu_freq(struct intel_rps *rps, int val) in byt_gpu_freq()
1408 static int byt_freq_opcode(struct intel_rps *rps, int val) in byt_freq_opcode()
1413 static int chv_gpu_freq(struct intel_rps *rps, int val) in chv_gpu_freq()
1422 static int chv_freq_opcode(struct intel_rps *rps, int val) in chv_freq_opcode()
1428 int intel_gpu_freq(struct intel_rps *rps, int val) in intel_gpu_freq()
1443 int intel_freq_opcode(struct intel_rps *rps, int val) in intel_freq_opcode()
1458 static void vlv_init_gpll_ref_freq(struct intel_rps *rps) in vlv_init_gpll_ref_freq()
1471 static void vlv_rps_init(struct intel_rps *rps) in vlv_rps_init()
1521 static void chv_rps_init(struct intel_rps *rps) in chv_rps_init()
1579 static u32 vlv_wa_c0_ei(struct intel_rps *rps, u32 pm_iir) in vlv_wa_c0_ei()
1621 struct intel_rps *rps = container_of(work, typeof(*rps), work); in rps_work()
1709 void gen11_rps_irq_handler(struct intel_rps *rps, u32 pm_iir) in gen11_rps_irq_handler()
1727 void gen6_rps_irq_handler(struct intel_rps *rps, u32 pm_iir) in gen6_rps_irq_handler()
1755 void gen5_rps_irq_handler(struct intel_rps *rps) in gen5_rps_irq_handler()
1789 void intel_rps_init_early(struct intel_rps *rps) in intel_rps_init_early()
1800 void intel_rps_init(struct intel_rps *rps) in intel_rps_init()
1854 void intel_rps_sanitize(struct intel_rps *rps) in intel_rps_sanitize()
1860 u32 intel_rps_get_cagf(struct intel_rps *rps, u32 rpstat) in intel_rps_get_cagf()
1877 static u32 read_cagf(struct intel_rps *rps) in read_cagf()
1893 u32 intel_rps_read_actual_frequency(struct intel_rps *rps) in intel_rps_read_actual_frequency()
1929 void intel_rps_driver_register(struct intel_rps *rps) in intel_rps_driver_register()
1944 void intel_rps_driver_unregister(struct intel_rps *rps) in intel_rps_driver_unregister()
2002 struct intel_rps *rps; in i915_gpu_raise()
2029 struct intel_rps *rps; in i915_gpu_lower()
2077 struct intel_rps *rps; in i915_gpu_turbo_disable()