Home
last modified time | relevance | path

Searched refs:intel_guc_slpc (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/i915/gt/uc/
Dintel_guc_slpc.h30 void intel_guc_slpc_init_early(struct intel_guc_slpc *slpc);
32 int intel_guc_slpc_init(struct intel_guc_slpc *slpc);
33 int intel_guc_slpc_enable(struct intel_guc_slpc *slpc);
34 void intel_guc_slpc_fini(struct intel_guc_slpc *slpc);
35 int intel_guc_slpc_set_max_freq(struct intel_guc_slpc *slpc, u32 val);
36 int intel_guc_slpc_set_min_freq(struct intel_guc_slpc *slpc, u32 val);
37 int intel_guc_slpc_set_boost_freq(struct intel_guc_slpc *slpc, u32 val);
38 int intel_guc_slpc_get_max_freq(struct intel_guc_slpc *slpc, u32 *val);
39 int intel_guc_slpc_get_min_freq(struct intel_guc_slpc *slpc, u32 *val);
40 int intel_guc_slpc_print_info(struct intel_guc_slpc *slpc, struct drm_printer *p);
[all …]
Dintel_guc_slpc.c17 static inline struct intel_guc *slpc_to_guc(struct intel_guc_slpc *slpc) in slpc_to_guc()
22 static inline struct intel_gt *slpc_to_gt(struct intel_guc_slpc *slpc) in slpc_to_gt()
27 static inline struct drm_i915_private *slpc_to_i915(struct intel_guc_slpc *slpc) in slpc_to_i915()
47 void intel_guc_slpc_init_early(struct intel_guc_slpc *slpc) in intel_guc_slpc_init_early()
89 static u32 slpc_get_state(struct intel_guc_slpc *slpc) in slpc_get_state()
116 static int slpc_set_param_nb(struct intel_guc_slpc *slpc, u8 id, u32 value) in slpc_set_param_nb()
140 static bool slpc_is_running(struct intel_guc_slpc *slpc) in slpc_is_running()
160 static int slpc_query_task_state(struct intel_guc_slpc *slpc) in slpc_query_task_state()
177 static int slpc_set_param(struct intel_guc_slpc *slpc, u8 id, u32 value) in slpc_set_param()
193 static int slpc_force_min_freq(struct intel_guc_slpc *slpc, u32 freq) in slpc_force_min_freq()
[all …]
Dintel_guc_slpc_types.h16 struct intel_guc_slpc { struct
Dintel_guc_debugfs.c57 struct intel_guc_slpc *slpc = &guc->slpc; in guc_slpc_info_show()
Dintel_guc.h41 struct intel_guc_slpc slpc;
/Linux-v6.1/drivers/gpu/drm/i915/gt/
Dselftest_slpc.c17 static int slpc_set_min_freq(struct intel_guc_slpc *slpc, u32 freq) in slpc_set_min_freq()
30 static int slpc_set_max_freq(struct intel_guc_slpc *slpc, u32 freq) in slpc_set_max_freq()
44 static int vary_max_freq(struct intel_guc_slpc *slpc, struct intel_rps *rps, in vary_max_freq()
80 static int vary_min_freq(struct intel_guc_slpc *slpc, struct intel_rps *rps, in vary_min_freq()
116 static int max_granted_freq(struct intel_guc_slpc *slpc, struct intel_rps *rps, u32 *max_act_freq) in max_granted_freq()
145 struct intel_guc_slpc *slpc = &gt->uc.guc.slpc; in run_test()
Dintel_rps.c46 static struct intel_guc_slpc *rps_to_slpc(struct intel_rps *rps) in rps_to_slpc()
947 struct intel_guc_slpc *slpc; in intel_rps_get_boost_frequency()
981 struct intel_guc_slpc *slpc; in intel_rps_set_boost_frequency()
994 struct intel_guc_slpc *slpc; in intel_rps_dec_waiters()
1007 struct intel_guc_slpc *slpc; in intel_rps_boost()
2131 struct intel_guc_slpc *slpc = rps_to_slpc(rps); in intel_rps_get_max_frequency()
2148 struct intel_guc_slpc *slpc = rps_to_slpc(rps); in intel_rps_get_max_raw_freq()
2166 struct intel_guc_slpc *slpc = rps_to_slpc(rps); in intel_rps_get_rp0_frequency()
2176 struct intel_guc_slpc *slpc = rps_to_slpc(rps); in intel_rps_get_rp1_frequency()
2186 struct intel_guc_slpc *slpc = rps_to_slpc(rps); in intel_rps_get_rpn_frequency()
[all …]
Dintel_gt_sysfs_pm.c618 struct intel_guc_slpc *slpc = &gt->uc.guc.slpc; in media_freq_factor_show()
649 struct intel_guc_slpc *slpc = &gt->uc.guc.slpc; in media_freq_factor_store()
/Linux-v6.1/drivers/gpu/drm/i915/
DMakefile203 gt/uc/intel_guc_slpc.o \