Lines Matching refs:xe_reg
195 u8 xe_mmio_read8(struct xe_gt *gt, struct xe_reg reg) in xe_mmio_read8()
210 u16 xe_mmio_read16(struct xe_gt *gt, struct xe_reg reg) in xe_mmio_read16()
225 void xe_mmio_write32(struct xe_gt *gt, struct xe_reg reg, u32 val) in xe_mmio_write32()
238 u32 xe_mmio_read32(struct xe_gt *gt, struct xe_reg reg) in xe_mmio_read32()
257 u32 xe_mmio_rmw32(struct xe_gt *gt, struct xe_reg reg, u32 clr, u32 set) in xe_mmio_rmw32()
269 struct xe_reg reg, u32 val, u32 mask, u32 eval) in xe_mmio_write32_and_verify()
281 struct xe_reg reg) in xe_mmio_in_range()
310 u64 xe_mmio_read64_2x32(struct xe_gt *gt, struct xe_reg reg) in xe_mmio_read64_2x32()
312 struct xe_reg reg_udw = { .addr = reg.addr + 0x4 }; in xe_mmio_read64_2x32()
338 static int __xe_mmio_wait32(struct xe_gt *gt, struct xe_reg reg, u32 mask, u32 val, u32 timeout_us, in __xe_mmio_wait32()
410 int xe_mmio_wait32(struct xe_gt *gt, struct xe_reg reg, u32 mask, u32 val, u32 timeout_us, in xe_mmio_wait32()
429 int xe_mmio_wait32_not(struct xe_gt *gt, struct xe_reg reg, u32 mask, u32 val, u32 timeout_us, in xe_mmio_wait32_not()