summaryrefslogtreecommitdiff
path: root/i915
diff options
context:
space:
mode:
authorRodrigo Vivi <rodrigo.vivi@intel.com>2015-06-05 14:01:25 -0700
committerRodrigo Vivi <rodrigo.vivi@intel.com>2015-06-05 14:01:25 -0700
commit4e27950458a725dca200516431e8e711a4f63fa8 (patch)
treea307cbd54b4c8a6a2b9a6b18367c56b678ffb27d /i915
parentb693dacc8b1400130bb36c6424f37b4a2de7d8b7 (diff)
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>
Diffstat (limited to 'i915')
l---------i915/skl_guc_ver1.bin1
-rw-r--r--i915/skl_guc_ver1_1059.binbin0 -> 109636 bytes
2 files changed, 1 insertions, 0 deletions
diff --git a/i915/skl_guc_ver1.bin b/i915/skl_guc_ver1.bin
new file mode 120000
index 00000000..4b379aec
--- /dev/null
+++ b/i915/skl_guc_ver1.bin
@@ -0,0 +1 @@
+skl_guc_ver1_1059.bin \ No newline at end of file
diff --git a/i915/skl_guc_ver1_1059.bin b/i915/skl_guc_ver1_1059.bin
new file mode 100644
index 00000000..1b1ab15b
--- /dev/null
+++ b/i915/skl_guc_ver1_1059.bin
Binary files differ