Home
last modified time | relevance | path

Searched refs:xe_reg_mcr (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/xe/
Dxe_gt_mcr.h20 u32 xe_gt_mcr_unicast_read(struct xe_gt *gt, struct xe_reg_mcr mcr_reg,
22 u32 xe_gt_mcr_unicast_read_any(struct xe_gt *gt, struct xe_reg_mcr mcr_reg);
24 void xe_gt_mcr_unicast_write(struct xe_gt *gt, struct xe_reg_mcr mcr_reg,
26 void xe_gt_mcr_multicast_write(struct xe_gt *gt, struct xe_reg_mcr mcr_reg,
Dxe_gt_mcr.c51 static inline struct xe_reg to_xe_reg(struct xe_reg_mcr reg_mcr) in to_xe_reg()
525 struct xe_reg_mcr reg_mcr, in xe_gt_mcr_get_nonterminated_steering()
602 static u32 rw_with_mcr_steering(struct xe_gt *gt, struct xe_reg_mcr reg_mcr, in rw_with_mcr_steering()
669 u32 xe_gt_mcr_unicast_read_any(struct xe_gt *gt, struct xe_reg_mcr reg_mcr) in xe_gt_mcr_unicast_read_any()
704 struct xe_reg_mcr reg_mcr, in xe_gt_mcr_unicast_read()
729 void xe_gt_mcr_unicast_write(struct xe_gt *gt, struct xe_reg_mcr reg_mcr, in xe_gt_mcr_unicast_write()
747 void xe_gt_mcr_multicast_write(struct xe_gt *gt, struct xe_reg_mcr reg_mcr, in xe_gt_mcr_multicast_write()
Dxe_reg_sr.c143 static struct xe_reg_mcr to_xe_reg_mcr(const struct xe_reg reg) in to_xe_reg_mcr()
145 return (const struct xe_reg_mcr){.__reg.raw = reg.raw }; in to_xe_reg_mcr()
151 struct xe_reg_mcr reg_mcr = to_xe_reg_mcr(reg); in apply_one_mmio()
Dxe_gt.c200 static struct xe_reg_mcr to_xe_reg_mcr(const struct xe_reg reg) in to_xe_reg_mcr()
202 return (const struct xe_reg_mcr){.__reg.raw = reg.raw }; in to_xe_reg_mcr()
236 struct xe_reg_mcr reg_mcr = to_xe_reg_mcr(reg); in emit_wa_job()
Dxe_pat.c171 struct xe_reg_mcr reg_mcr = XE_REG_MCR(_PAT_INDEX(i)); in program_pat_mcr()
/linux-6.12.1/drivers/gpu/drm/xe/regs/
Dxe_reg_defs.h62 struct xe_reg_mcr { struct
130 #define XE_REG_MCR(r_, ...) ((const struct xe_reg_mcr){ \