Lines Matching defs:slpc

46 static inline struct intel_guc *slpc_to_guc(struct intel_guc_slpc *slpc)  in slpc_to_guc()
51 static inline struct intel_gt *slpc_to_gt(struct intel_guc_slpc *slpc) in slpc_to_gt()
56 static inline struct drm_i915_private *slpc_to_i915(struct intel_guc_slpc *slpc) in slpc_to_i915()
76 void intel_guc_slpc_init_early(struct intel_guc_slpc *slpc) in intel_guc_slpc_init_early()
118 static u32 slpc_get_state(struct intel_guc_slpc *slpc) in slpc_get_state()
145 static int slpc_set_param_nb(struct intel_guc_slpc *slpc, u8 id, u32 value) in slpc_set_param_nb()
169 static bool slpc_is_running(struct intel_guc_slpc *slpc) in slpc_is_running()
189 static int slpc_query_task_state(struct intel_guc_slpc *slpc) in slpc_query_task_state()
204 static int slpc_set_param(struct intel_guc_slpc *slpc, u8 id, u32 value) in slpc_set_param()
219 static int slpc_force_min_freq(struct intel_guc_slpc *slpc, u32 freq) in slpc_force_min_freq()
254 struct intel_guc_slpc *slpc = container_of(work, typeof(*slpc), boost_work); in slpc_boost_work() local
272 int intel_guc_slpc_init(struct intel_guc_slpc *slpc) in intel_guc_slpc_init()
324 static const char *slpc_get_state_string(struct intel_guc_slpc *slpc) in slpc_get_state_string()
344 static int slpc_reset(struct intel_guc_slpc *slpc) in slpc_reset()
368 static u32 slpc_decode_min_freq(struct intel_guc_slpc *slpc) in slpc_decode_min_freq()
379 static u32 slpc_decode_max_freq(struct intel_guc_slpc *slpc) in slpc_decode_max_freq()
390 static void slpc_shared_data_reset(struct intel_guc_slpc *slpc) in slpc_shared_data_reset()
425 int intel_guc_slpc_set_max_freq(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_max_freq()
462 int intel_guc_slpc_get_max_freq(struct intel_guc_slpc *slpc, u32 *val) in intel_guc_slpc_get_max_freq()
479 int intel_guc_slpc_set_ignore_eff_freq(struct intel_guc_slpc *slpc, bool val) in intel_guc_slpc_set_ignore_eff_freq()
519 int intel_guc_slpc_set_min_freq(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_min_freq()
561 int intel_guc_slpc_get_min_freq(struct intel_guc_slpc *slpc, u32 *val) in intel_guc_slpc_get_min_freq()
578 int intel_guc_slpc_set_strategy(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_strategy()
592 int intel_guc_slpc_set_media_ratio_mode(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_media_ratio_mode()
608 int intel_guc_slpc_set_power_profile(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_power_profile()
651 static int slpc_set_softlimits(struct intel_guc_slpc *slpc) in slpc_set_softlimits()
683 static bool is_slpc_min_freq_rpmax(struct intel_guc_slpc *slpc) in is_slpc_min_freq_rpmax()
700 static void update_server_min_softlimit(struct intel_guc_slpc *slpc) in update_server_min_softlimit()
713 static int slpc_use_fused_rp0(struct intel_guc_slpc *slpc) in slpc_use_fused_rp0()
721 static void slpc_get_rp_values(struct intel_guc_slpc *slpc) in slpc_get_rp_values()
748 int intel_guc_slpc_enable(struct intel_guc_slpc *slpc) in intel_guc_slpc_enable()
807 int intel_guc_slpc_set_boost_freq(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_boost_freq()
834 void intel_guc_slpc_dec_waiters(struct intel_guc_slpc *slpc) in intel_guc_slpc_dec_waiters()
848 int intel_guc_slpc_print_info(struct intel_guc_slpc *slpc, struct drm_printer *p) in intel_guc_slpc_print_info()
898 void intel_guc_slpc_fini(struct intel_guc_slpc *slpc) in intel_guc_slpc_fini()