Lines Matching full:mmio
17 u8 xe_mmio_read8(struct xe_mmio *mmio, struct xe_reg reg);
18 u16 xe_mmio_read16(struct xe_mmio *mmio, struct xe_reg reg);
19 void xe_mmio_write32(struct xe_mmio *mmio, struct xe_reg reg, u32 val);
20 u32 xe_mmio_read32(struct xe_mmio *mmio, struct xe_reg reg);
21 u32 xe_mmio_rmw32(struct xe_mmio *mmio, struct xe_reg reg, u32 clr, u32 set);
22 int xe_mmio_write32_and_verify(struct xe_mmio *mmio, struct xe_reg reg, u32 val, u32 mask, u32 eval…
23 bool xe_mmio_in_range(const struct xe_mmio *mmio, const struct xe_mmio_range *range, struct xe_reg …
25 u64 xe_mmio_read64_2x32(struct xe_mmio *mmio, struct xe_reg reg);
26 int xe_mmio_wait32(struct xe_mmio *mmio, struct xe_reg reg, u32 mask, u32 val,
28 int xe_mmio_wait32_not(struct xe_mmio *mmio, struct xe_reg reg, u32 mask,
31 static inline u32 xe_mmio_adjusted_addr(const struct xe_mmio *mmio, u32 addr) in xe_mmio_adjusted_addr() argument
33 if (addr < mmio->adj_limit) in xe_mmio_adjusted_addr()
34 addr += mmio->adj_offset; in xe_mmio_adjusted_addr()
40 return &xe->tiles[0].mmio; in xe_root_tile_mmio()