Searched refs:xe_guc_pc (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/gpu/drm/xe/
H A Dxe_guc_pc.h11 int xe_guc_pc_init(struct xe_guc_pc *pc);
12 int xe_guc_pc_start(struct xe_guc_pc *pc);
13 int xe_guc_pc_stop(struct xe_guc_pc *pc);
14 int xe_guc_pc_gucrc_disable(struct xe_guc_pc *pc);
16 u32 xe_guc_pc_get_act_freq(struct xe_guc_pc *pc);
17 int xe_guc_pc_get_cur_freq(struct xe_guc_pc *pc, u32 *freq);
18 u32 xe_guc_pc_get_rp0_freq(struct xe_guc_pc *pc);
19 u32 xe_guc_pc_get_rpe_freq(struct xe_guc_pc *pc);
20 u32 xe_guc_pc_get_rpn_freq(struct xe_guc_pc *pc);
21 int xe_guc_pc_get_min_freq(struct xe_guc_pc *p
[all...]
H A Dxe_gt_idle_types.h11 struct xe_guc_pc;
33 enum xe_gt_idle_state (*idle_status)(struct xe_guc_pc *pc);
35 u64 (*idle_residency)(struct xe_guc_pc *pc);
H A Dxe_guc_pc_types.h13 * struct xe_guc_pc - GuC Power Conservation (PC)
15 struct xe_guc_pc { struct
H A Dxe_gt_freq.c17 #include "xe_guc_pc.h"
47 static struct xe_guc_pc *
62 struct xe_guc_pc *pc = dev_to_pc(dev);
76 struct xe_guc_pc *pc = dev_to_pc(dev);
93 struct xe_guc_pc *pc = dev_to_pc(dev);
107 struct xe_guc_pc *pc = dev_to_pc(dev);
121 struct xe_guc_pc *pc = dev_to_pc(dev);
130 struct xe_guc_pc *pc = dev_to_pc(dev);
146 struct xe_guc_pc *pc = dev_to_pc(dev);
167 struct xe_guc_pc *p
[all...]
H A Dxe_guc_pc.c6 #include "xe_guc_pc.h"
70 pc_to_guc(struct xe_guc_pc *pc)
76 pc_to_xe(struct xe_guc_pc *pc)
85 pc_to_gt(struct xe_guc_pc *pc)
91 pc_to_maps(struct xe_guc_pc *pc)
108 static int wait_for_pc_state(struct xe_guc_pc *pc,
130 static int pc_action_reset(struct xe_guc_pc *pc)
148 static int pc_action_query_task_state(struct xe_guc_pc *pc)
171 static int pc_action_set_param(struct xe_guc_pc *pc, u8 id, u32 value)
193 static int pc_action_setup_gucrc(struct xe_guc_pc *p
[all...]
H A Dxe_guc_types.h62 struct xe_guc_pc pc;
H A Dxe_gt_idle.c12 #include "xe_guc_pc.h"
39 static struct xe_guc_pc *gtidle_to_pc(struct xe_gt_idle *gtidle)
45 pc_to_xe(struct xe_guc_pc *pc)
99 struct xe_guc_pc *pc = gtidle_to_pc(gtidle);
114 struct xe_guc_pc *pc = gtidle_to_pc(gtidle);
129 struct xe_guc_pc *pc = gtidle_to_pc(gtidle);
H A DMakefile104 xe_guc_pc.o \

Completed in 124 milliseconds