diff options
Diffstat (limited to 'drivers/gpu/drm/i915/gvt/cmd_parser.c')
| -rw-r--r-- | drivers/gpu/drm/i915/gvt/cmd_parser.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/drm/i915/gvt/cmd_parser.c b/drivers/gpu/drm/i915/gvt/cmd_parser.c index 701a3c6f1669..49af94627c8a 100644 --- a/drivers/gpu/drm/i915/gvt/cmd_parser.c +++ b/drivers/gpu/drm/i915/gvt/cmd_parser.c @@ -1628,7 +1628,7 @@ static int perform_bb_shadow(struct parser_exec_state *s)  	struct intel_shadow_bb_entry *entry_obj;  	struct intel_vgpu *vgpu = s->vgpu;  	unsigned long gma = 0; -	uint32_t bb_size; +	int bb_size;  	void *dst = NULL;  	int ret = 0; @@ -2777,12 +2777,12 @@ int intel_gvt_scan_and_shadow_wa_ctx(struct intel_shadow_wa_ctx *wa_ctx)  }  static struct cmd_info *find_cmd_entry_any_ring(struct intel_gvt *gvt, -		unsigned int opcode, int rings) +		unsigned int opcode, unsigned long rings)  {  	struct cmd_info *info = NULL;  	unsigned int ring; -	for_each_set_bit(ring, (unsigned long *)&rings, I915_NUM_ENGINES) { +	for_each_set_bit(ring, &rings, I915_NUM_ENGINES) {  		info = find_cmd_entry(gvt, opcode, ring);  		if (info)  			break;  | 

