2018-01-27

Next-lxqt -- Intel Linux Graphics Firmware


Intel Linux Graphics Firmware
i915 0000:00:02.0: Failed to load DMC firmware [ https://01.org/linuxgraphics/intel-linux-graphics-firmwares ]
New generations of Intel® graphics hardware make use specific firmware code to offer additional benefits in terms of power and performance. For more details about each of the firmware binaries see the section below.
[..]

GuC
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.

DMC
DMC provides additional graphics low-power idle states. It provides capability to save and restore display registers across these low-power states independently from the OS/Kernel.

HuC
HuC is designed to offload some of the media functions from the CPU to GPU. These include but are not limited to bitrate control, header parsing.
[..]

Products

Product name Product code Firmware
Kabylake kbl GuC - Ver 9.14
DMC - Ver 1.01
HuC - Ver 2.0
GuC - Ver 9.39
Skylake skl GuC - Ver 6.1
DMC - Ver 1.26
HuC - Ver 1.07
GuC - Ver 9.33
Broxton bxt GuC - Ver 8.7
DMC - Ver 1.07
HuC - Ver 1.07
GuC - Ver 9.29
Coffee Lake cfl
Geminilake glk DMC - Ver 1.04
Cannonlake cnl DMC - Ver 1.06