Lines Matching defs:slpc

18 static inline struct intel_guc *slpc_to_guc(struct intel_guc_slpc *slpc)  in slpc_to_guc()
23 static inline struct intel_gt *slpc_to_gt(struct intel_guc_slpc *slpc) in slpc_to_gt()
28 static inline struct drm_i915_private *slpc_to_i915(struct intel_guc_slpc *slpc) in slpc_to_i915()
48 void intel_guc_slpc_init_early(struct intel_guc_slpc *slpc) in intel_guc_slpc_init_early()
90 static u32 slpc_get_state(struct intel_guc_slpc *slpc) in slpc_get_state()
117 static int slpc_set_param_nb(struct intel_guc_slpc *slpc, u8 id, u32 value) in slpc_set_param_nb()
152 static bool slpc_is_running(struct intel_guc_slpc *slpc) in slpc_is_running()
172 static int slpc_query_task_state(struct intel_guc_slpc *slpc) in slpc_query_task_state()
187 static int slpc_set_param(struct intel_guc_slpc *slpc, u8 id, u32 value) in slpc_set_param()
202 static int slpc_unset_param(struct intel_guc_slpc *slpc, u8 id) in slpc_unset_param()
211 static int slpc_force_min_freq(struct intel_guc_slpc *slpc, u32 freq) in slpc_force_min_freq()
246 struct intel_guc_slpc *slpc = container_of(work, typeof(*slpc), boost_work); in slpc_boost_work() local
264 int intel_guc_slpc_init(struct intel_guc_slpc *slpc) in intel_guc_slpc_init()
314 static const char *slpc_get_state_string(struct intel_guc_slpc *slpc) in slpc_get_state_string()
334 static int slpc_reset(struct intel_guc_slpc *slpc) in slpc_reset()
358 static u32 slpc_decode_min_freq(struct intel_guc_slpc *slpc) in slpc_decode_min_freq()
369 static u32 slpc_decode_max_freq(struct intel_guc_slpc *slpc) in slpc_decode_max_freq()
407 int intel_guc_slpc_set_max_freq(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_max_freq()
444 int intel_guc_slpc_get_max_freq(struct intel_guc_slpc *slpc, u32 *val) in intel_guc_slpc_get_max_freq()
461 int intel_guc_slpc_set_ignore_eff_freq(struct intel_guc_slpc *slpc, bool val) in intel_guc_slpc_set_ignore_eff_freq()
501 int intel_guc_slpc_set_min_freq(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_min_freq()
543 int intel_guc_slpc_get_min_freq(struct intel_guc_slpc *slpc, u32 *val) in intel_guc_slpc_get_min_freq()
560 int intel_guc_slpc_set_media_ratio_mode(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_media_ratio_mode()
591 static int slpc_set_softlimits(struct intel_guc_slpc *slpc) in slpc_set_softlimits()
623 static bool is_slpc_min_freq_rpmax(struct intel_guc_slpc *slpc) in is_slpc_min_freq_rpmax()
640 static void update_server_min_softlimit(struct intel_guc_slpc *slpc) in update_server_min_softlimit()
653 static int slpc_use_fused_rp0(struct intel_guc_slpc *slpc) in slpc_use_fused_rp0()
661 static void slpc_get_rp_values(struct intel_guc_slpc *slpc) in slpc_get_rp_values()
684 int intel_guc_slpc_override_gucrc_mode(struct intel_guc_slpc *slpc, u32 mode) in intel_guc_slpc_override_gucrc_mode()
703 int intel_guc_slpc_unset_gucrc_mode(struct intel_guc_slpc *slpc) in intel_guc_slpc_unset_gucrc_mode()
731 int intel_guc_slpc_enable(struct intel_guc_slpc *slpc) in intel_guc_slpc_enable()
780 int intel_guc_slpc_set_boost_freq(struct intel_guc_slpc *slpc, u32 val) in intel_guc_slpc_set_boost_freq()
807 void intel_guc_slpc_dec_waiters(struct intel_guc_slpc *slpc) in intel_guc_slpc_dec_waiters()
821 int intel_guc_slpc_print_info(struct intel_guc_slpc *slpc, struct drm_printer *p) in intel_guc_slpc_print_info()
854 void intel_guc_slpc_fini(struct intel_guc_slpc *slpc) in intel_guc_slpc_fini()