Name

gen6_reset_engines — reset individual engines

Synopsis

int gen6_reset_engines (struct drm_device * dev,
 unsigned engine_mask);
 

Arguments

dev

DRM device

engine_mask

mask of intel_ring_flag engines or ALL_ENGINES for full reset

Description

This function will reset the individual engines that are set in engine_mask. If you provide ALL_ENGINES as mask, full global domain reset will be issued.

Note

It is responsibility of the caller to handle the difference between asking full domain reset versus reset for all available individual engines.

Returns 0 on success, nonzero on error.