Commit 4e279504 authored by Rodrigo Vivi's avatar Rodrigo Vivi
Browse files

linux-firmware: Add i915 GuC firmware



GuC is designed to perform graphics workload scheduling on the various
graphics parallel engines. In this scheduling model, host software
submits work through one of the 256 graphics doorbells and this invokes
the scheduling operation on the appropriate graphics engine. Scheduling
operations include determining which workload to run next, submitting a
workload to a command streamer, pre-empting existing workloads running
on an engine, monitoring progress and notifying host SW when work is
done.

This is the first release of GuC firmware for Skylake platforms.

skl_guc_ver1.bin is a symbolik link to latest recommended minor release.
This major version will be just upgraded on code when it is required
software changes for API/ABI compatibility.
Signed-off-by: default avatarRodrigo Vivi <rodrigo.vivi@intel.com>
parent b693dacc
......@@ -2766,4 +2766,9 @@ File: i915/skl_dmc_ver1_04.bin
File: i915/skl_dmc_ver1.bin
Version: DMC API/ABI ver 1 - release 04 for Skylake
File: i915/skl_guc_ver1_1059.bin
File: i915/skl_guc_ver1.bin
Version: Guc API/ABI ver 1 - release 1059 for Skylake
License: Redistributable. See LICENSE.i915 for details
skl_guc_ver1_1059.bin
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment