From patchwork Wed May 4 11:28:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Timo Aaltonen X-Patchwork-Id: 1626293 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KtZNf5Pdlz9sG2 for ; Wed, 4 May 2022 21:29:22 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1nmDC1-0002qp-FF; Wed, 04 May 2022 11:29:17 +0000 Received: from smtp-relay-canonical-0.internal ([10.131.114.83] helo=smtp-relay-canonical-0.canonical.com) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1nmDBY-0002da-Ff for kernel-team@lists.ubuntu.com; Wed, 04 May 2022 11:28:48 +0000 Received: from bryant.. (mobile-user-c1d2eb-82.dhcp.inet.fi [193.210.235.82]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-0.canonical.com (Postfix) with ESMTPSA id 265934107C for ; Wed, 4 May 2022 11:28:48 +0000 (UTC) From: Timo Aaltonen To: kernel-team@lists.ubuntu.com Subject: [SRU][J/K linux-firmware][PATCH 2/2] i915: Add DMC v2.06 for DG2 Date: Wed, 4 May 2022 14:28:38 +0300 Message-Id: <20220504112838.2758246-3-tjaalton@ubuntu.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20220504112838.2758246-1-tjaalton@ubuntu.com> References: <20220504112838.2758246-1-tjaalton@ubuntu.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" From: Madhumitha Tolakanahalli Pradeep BugLink: https://bugs.launchpad.net/bugs/1971539 This version provides a fix for DC State entry/exit. Signed-off-by: Madhumitha Tolakanahalli Pradeep (cherry picked from commit b8bd6ccd9c409508a0b424492981721b45c55127) Signed-off-by: Timo Aaltonen --- WHENCE | 3 +++ i915/dg2_dmc_ver2_06.bin | Bin 0 -> 22416 bytes 2 files changed, 3 insertions(+) create mode 100644 i915/dg2_dmc_ver2_06.bin GIT binary patch literal 22416 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 N`yL?1E2TV%_rHzl9RC0S literal 0 HcmV?d00001 diff --git a/WHENCE b/WHENCE index ab3b58b32..6a9af9a13 100644 --- a/WHENCE +++ b/WHENCE @@ -4168,6 +4168,9 @@ Version: GuC API/APB ver 62.0.3 for Alderlake P File: i915/dg2_guc_70.1.2.bin Version: GuC API/APB ver 70.1.2 for DG2 +File: i915/dg2_dmc_ver2_06.bin +Version: DMC API/APB ver 2 release 6 for DG2 + License: Redistributable. See LICENSE.i915 for details -------------------------------------------------------------------------- diff --git a/i915/dg2_dmc_ver2_06.bin b/i915/dg2_dmc_ver2_06.bin new file mode 100644 index 0000000000000000000000000000000000000000..7eeeab2c082312c1b4b5e08fb4c851b19af38366