drm/i915/gvt: remove flag F_CMD_ACCESSED
authorYan Zhao <yan.y.zhao@intel.com>
Tue, 11 Aug 2020 06:37:44 +0000 (14:37 +0800)
committerZhenyu Wang <zhenyuw@linux.intel.com>
Thu, 10 Sep 2020 05:47:52 +0000 (13:47 +0800)
Flag F_CMD_ACCESSED is not used. just remove it.

Reviewed-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Signed-off-by: Yan Zhao <yan.y.zhao@intel.com>
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Link: http://patchwork.freedesktop.org/patch/msgid/20200811063744.3272-1-yan.y.zhao@intel.com
drivers/gpu/drm/i915/gvt/cmd_parser.c
drivers/gpu/drm/i915/gvt/gvt.h

index 018509e..0292e3c 100644 (file)
@@ -992,8 +992,6 @@ static int cmd_reg_handler(struct parser_exec_state *s,
                }
        }
 
-       /* TODO: Update the global mask if this MMIO is a masked-MMIO */
-       intel_gvt_mmio_set_cmd_accessed(gvt, offset);
        return 0;
 }
 
index 899945b..8fbe654 100644 (file)
@@ -253,8 +253,6 @@ struct intel_gvt_mmio {
 /* This reg has been accessed by a VM */
 #define F_ACCESSED     (1 << 4)
 /* This reg has been accessed through GPU commands */
-#define F_CMD_ACCESSED (1 << 5)
-/* This reg could be accessed by unaligned address */
 #define F_UNALIGN      (1 << 6)
 /* This reg is in GVT's mmio save-restor list and in hardware
  * logical context image
@@ -620,18 +618,6 @@ static inline bool intel_gvt_mmio_is_unalign(
 }
 
 /**
- * intel_gvt_mmio_set_cmd_accessed - mark a MMIO has been accessed by command
- * @gvt: a GVT device
- * @offset: register offset
- *
- */
-static inline void intel_gvt_mmio_set_cmd_accessed(
-                       struct intel_gvt *gvt, unsigned int offset)
-{
-       gvt->mmio.mmio_attribute[offset >> 2] |= F_CMD_ACCESSED;
-}
-
-/**
  * intel_gvt_mmio_has_mode_mask - if a MMIO has a mode mask
  * @gvt: a GVT device
  * @offset: register offset