Driver Changes: - Disable FBC on unsupported Gen9/10 configs to avoid flicker (Imre) - Mark firmware as failed on authentication failure (Michal) - Code to prepare to support more engines for Icelake - Icelake interrupt handling code - Avoid a race between request submission and marking GPU wedged (Chris) - OA race condition fix (Lionel) - Usual code restructuring (Chris, Maarten, Sagar, Ville)