Browse Source

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: Rodrigo Vivi <rodrigo.vivi@intel.com>
main
Rodrigo Vivi 10 years ago
parent
commit
4e27950458
  1. 5
      WHENCE
  2. 1
      i915/skl_guc_ver1.bin
  3. BIN
      i915/skl_guc_ver1_1059.bin

5
WHENCE

@ -2766,4 +2766,9 @@ File: i915/skl_dmc_ver1_04.bin @@ -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

1
i915/skl_guc_ver1.bin

@ -0,0 +1 @@ @@ -0,0 +1 @@
skl_guc_ver1_1059.bin

BIN
i915/skl_guc_ver1_1059.bin

Binary file not shown.
Loading…
Cancel
Save