From de5b4c22f05a03df76b45aed02a4dc26407857a4 Mon Sep 17 00:00:00 2001 From: Anusha Srivatsa Date: Fri, 20 Oct 2017 15:35:50 -0700 Subject: [PATCH] linux-firmware/i915: Add Cannonlake DMC version 1.06 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 This is the first release of DMC for Cannonlake. This major version will be just upgraded on code when it is required software changes for API/ABI compatibility. Cc: Rodrigo Vivi Signed-off-by: Anusha Srivatsa --- WHENCE | 3 +++ i915/cnl_dmc_ver1_06.bin | Bin 0 -> 11224 bytes 2 files changed, 3 insertions(+) create mode 100644 i915/cnl_dmc_ver1_06.bin diff --git a/WHENCE b/WHENCE index adfc0feb..ce2dd5ee 100644 --- a/WHENCE +++ b/WHENCE @@ -3342,6 +3342,9 @@ Version: Guc API/APB ver 9 release 14 for Kabylake File: i915/glk_dmc_ver1_04.bin Version: DMC API/ABI ver 1 - release 04 for Geminilake +File: i915/cnl_dmc_ver1_06.bin +Version: DMC API/ABI ver 1 - release 06 for Cannonlake + License: Redistributable. See LICENSE.i915 for details -------------------------------------------------------------------------- diff --git a/i915/cnl_dmc_ver1_06.bin b/i915/cnl_dmc_ver1_06.bin new file mode 100644 index 0000000000000000000000000000000000000000..9e6e3683ef383e2dd9bbdd9879d62dd18b5e3ae5 GIT binary patch literal 11224 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 literal 0 HcmV?d00001