Searched refs:xe_guc_pc (Results 1 – 8 of 8) sorted by relevance
11 struct xe_guc_pc;15 int xe_guc_pc_init(struct xe_guc_pc *pc);16 int xe_guc_pc_start(struct xe_guc_pc *pc);17 int xe_guc_pc_stop(struct xe_guc_pc *pc);18 int xe_guc_pc_gucrc_disable(struct xe_guc_pc *pc);19 int xe_guc_pc_override_gucrc_mode(struct xe_guc_pc *pc, enum slpc_gucrc_mode mode);20 int xe_guc_pc_unset_gucrc_mode(struct xe_guc_pc *pc);21 void xe_guc_pc_print(struct xe_guc_pc *pc, struct drm_printer *p);23 u32 xe_guc_pc_get_act_freq(struct xe_guc_pc *pc);24 int xe_guc_pc_get_cur_freq(struct xe_guc_pc *pc, u32 *freq);[all …]
54 static struct xe_guc_pc *70 struct xe_guc_pc *pc = dev_to_pc(dev); in act_freq_show()84 struct xe_guc_pc *pc = dev_to_pc(dev); in cur_freq_show()101 struct xe_guc_pc *pc = dev_to_pc(dev); in rp0_freq_show()111 struct xe_guc_pc *pc = dev_to_pc(dev); in rpe_freq_show()125 struct xe_guc_pc *pc = dev_to_pc(dev); in rpa_freq_show()139 struct xe_guc_pc *pc = dev_to_pc(dev); in rpn_freq_show()149 struct xe_guc_pc *pc = dev_to_pc(dev); in min_freq_show()165 struct xe_guc_pc *pc = dev_to_pc(dev); in min_freq_store()186 struct xe_guc_pc *pc = dev_to_pc(dev); in max_freq_show()[all …]
12 struct xe_guc_pc;38 enum xe_gt_idle_state (*idle_status)(struct xe_guc_pc *pc);40 u64 (*idle_residency)(struct xe_guc_pc *pc);
43 static struct xe_guc_pc *gtidle_to_pc(struct xe_gt_idle *gtidle) in gtidle_to_pc()49 pc_to_xe(struct xe_guc_pc *pc) in pc_to_xe()265 struct xe_guc_pc *pc = gtidle_to_pc(gtidle); in name_show()277 struct xe_guc_pc *pc = gtidle_to_pc(gtidle); in idle_status_show()289 struct xe_guc_pc *pc = gtidle_to_pc(gtidle); in xe_gt_idle_residency_msec()306 struct xe_guc_pc *pc = gtidle_to_pc(gtidle); in idle_residency_ms_show()
15 struct xe_guc_pc { struct
68 struct xe_guc_pc pc;
1109 struct xe_guc_pc *guc_pc = >->uc.guc.pc; in guc_load_done()1124 struct xe_guc_pc *guc_pc = >->uc.guc.pc; in guc_wait_ucode()
31 .. kernel-doc:: drivers/gpu/drm/xe/xe_guc_pc.c