From patchwork Tue Apr 13 11:41:47 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: You-Sheng Yang X-Patchwork-Id: 1465736 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) 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 ozlabs.org (Postfix) with ESMTPS id 4FKNzf4mTvz9sW4; Tue, 13 Apr 2021 21:43:58 +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 1lWHSV-0007HR-CH; Tue, 13 Apr 2021 11:43:55 +0000 Received: from mail-pj1-f46.google.com ([209.85.216.46]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1lWHRQ-00078R-6p for kernel-team@lists.ubuntu.com; Tue, 13 Apr 2021 11:42:48 +0000 Received: by mail-pj1-f46.google.com with SMTP id b8-20020a17090a5508b029014d0fbe9b64so10533103pji.5 for ; Tue, 13 Apr 2021 04:42:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=vJd12hDQWV/0bEUqkfMSXdTE3WqyEOyIctKriqxLYvs=; b=Y3XW/4bBhA0H0QAjFgGkUVOxjiIcca4XHqigMGkbbFnUx6JWeIJ9Ofu0YGXH3jqTLa MrUVB4OSUglyTVmHXFVUyqqe2lsCkDR9BjSXzZ4QJMjEqZlHEw+j8pa7P7XbcBqzpxJd bKij9KezOS7k5y7xmITsA57GPBxbN4nNW2YiS02GvieHvOSDy/YFqFFCZ62pySQHrPxY Jl+aJU16Zh0se1hggKUiX8jF29Y8Flf5yTZwCK+/g3T9lPYsS3AUhoCzlNi9xsUwC/wp qzh4sHDYj79MVWLucXZClPkesTbd/P8nFZEGMpr9naT3dQ+w+Nqf0TeWop+4j21n1vOG je9w== X-Gm-Message-State: AOAM530t46Zv1FD5ZPuS38RQjRP4UM9BQ+wr8l2BzGHh+uKHidESMUJL Q9LS2OjPYVxULYerRDMCtLH1EBFKBUxWsg== X-Google-Smtp-Source: ABdhPJx2pkoku5N2Vcay34bF/cs8n3NZFfcuiq1fjc0JZLyIxL+/SavszgCDp52cMcDCOPI64OaLDg== X-Received: by 2002:a17:902:7788:b029:e9:11:5334 with SMTP id o8-20020a1709027788b02900e900115334mr31563242pll.70.1618314165916; Tue, 13 Apr 2021 04:42:45 -0700 (PDT) Received: from localhost (61-220-137-37.HINET-IP.hinet.net. [61.220.137.37]) by smtp.gmail.com with ESMTPSA id l191sm13015002pfd.36.2021.04.13.04.42.45 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Apr 2021 04:42:45 -0700 (PDT) From: You-Sheng Yang To: kernel-team@lists.ubuntu.com Subject: [PATCH 11/22][SRU][B][linux-firmware] drm/i915/firmware: Add v2.04 of DMC for TGL Date: Tue, 13 Apr 2021 19:41:47 +0800 Message-Id: <20210413114158.1895870-12-vicamo.yang@canonical.com> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20210413114158.1895870-1-vicamo.yang@canonical.com> References: <20210413114158.1895870-1-vicamo.yang@canonical.com> MIME-Version: 1.0 Received-SPF: pass client-ip=209.85.216.46; envelope-from=vicamo@gmail.com; helo=mail-pj1-f46.google.com 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: Anusha Srivatsa BugLink: https://bugs.launchpad.net/bugs/1922350 Add support for loading DMC v2.04 for Tigerlake. Signed-off-by: Anusha Srivatsa (cherry picked from commit e4ea25f513daeee4db1d90fd53b637f0ff168949) Signed-off-by: You-Sheng Yang --- WHENCE | 3 +++ i915/tgl_dmc_ver2_04.bin | Bin 0 -> 18436 bytes 2 files changed, 3 insertions(+) create mode 100644 i915/tgl_dmc_ver2_04.bin GIT binary patch literal 18436 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 literal 0 HcmV?d00001 diff --git a/WHENCE b/WHENCE index 6c4b87e3..94470031 100644 --- a/WHENCE +++ b/WHENCE @@ -3825,6 +3825,9 @@ Version: Guc API/APB ver 33 release 0 for Icelake File: i915/icl_huc_ver8_4_3238.bin Version: Huc API/APB ver 8 release 4 for Icelake + +File: i915/tgl_dmc_ver2_04.bin +Version: DMC API/APB ver 2 release 4 for Tigerlake License: Redistributable. See LICENSE.i915 for details -------------------------------------------------------------------------- diff --git a/i915/tgl_dmc_ver2_04.bin b/i915/tgl_dmc_ver2_04.bin new file mode 100644 index 0000000000000000000000000000000000000000..912968697298942de9710cdc61f0f8a767be131b