Lines Matching refs:xe_reg
12 struct xe_reg;
17 u8 xe_mmio_read8(struct xe_gt *gt, struct xe_reg reg);
18 u16 xe_mmio_read16(struct xe_gt *gt, struct xe_reg reg);
19 void xe_mmio_write32(struct xe_gt *gt, struct xe_reg reg, u32 val);
20 u32 xe_mmio_read32(struct xe_gt *gt, struct xe_reg reg);
21 u32 xe_mmio_rmw32(struct xe_gt *gt, struct xe_reg reg, u32 clr, u32 set);
22 int xe_mmio_write32_and_verify(struct xe_gt *gt, struct xe_reg reg, u32 val, u32 mask, u32 eval);
23 bool xe_mmio_in_range(const struct xe_gt *gt, const struct xe_mmio_range *range, struct xe_reg reg);
25 u64 xe_mmio_read64_2x32(struct xe_gt *gt, struct xe_reg reg);
26 int xe_mmio_wait32(struct xe_gt *gt, struct xe_reg reg, u32 mask, u32 val, u32 timeout_us,
28 int xe_mmio_wait32_not(struct xe_gt *gt, struct xe_reg reg, u32 mask, u32 val, u32 timeout_us,