Home | History | Annotate | Download | only in gvt

Lines Matching defs:mmio

40 #include "mmio.h"
190 struct intel_vgpu_mmio mmio;
249 /* Special MMIO blocks. */
288 void *mmio;
317 struct intel_gvt_mmio mmio;
337 struct engine_mmio *mmio;
446 Explicitly seperate use for typed MMIO reg or real offset.*/
448 (*(u32 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg)))
450 (*(u32 *)(vgpu->mmio.vreg + (offset)))
452 (*(u64 *)(vgpu->mmio.vreg + i915_mmio_reg_offset(reg)))
454 (*(u64 *)(vgpu->mmio.vreg + (offset)))
602 * intel_gvt_mmio_set_accessed - mark a MMIO has been accessed
610 gvt->mmio.mmio_attribute[offset >> 2] |= F_ACCESSED;
614 * intel_gvt_mmio_is_cmd_accessed - mark a MMIO could be accessed by command
622 return gvt->mmio.mmio_attribute[offset >> 2] & F_CMD_ACCESS;
626 * intel_gvt_mmio_is_unalign - mark a MMIO could be accessed unaligned
634 return gvt->mmio.mmio_attribute[offset >> 2] & F_UNALIGN;
638 * intel_gvt_mmio_set_cmd_accessed - mark a MMIO has been accessed by command
646 gvt->mmio.mmio_attribute[offset >> 2] |= F_CMD_ACCESSED;
650 * intel_gvt_mmio_has_mode_mask - if a MMIO has a mode mask
655 * True if a MMIO has a mode mask in its higher 16 bits, false if it isn't.
661 return gvt->mmio.mmio_attribute[offset >> 2] & F_MODE_MASK;
665 * intel_gvt_mmio_is_in_ctx - check if a MMIO has in-ctx mask
670 * True if a MMIO has a in-context mask, false if it isn't.
676 return gvt->mmio.mmio_attribute[offset >> 2] & F_IN_CTX;
680 * intel_gvt_mmio_set_in_ctx - mask a MMIO in logical context
688 gvt->mmio.mmio_attribute[offset >> 2] |= F_IN_CTX;