Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp1022651lqt; Fri, 19 Apr 2024 19:53:25 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCXyOzyAChXXWABl75XdR9wCQC6ASZpSFNVZKp4T7GmuA1OAFTxRk2BpOiGs2byF0uk6lAVBv1F1l56cWKXxRRmz9DH5NFUJP5umWuZqbg== X-Google-Smtp-Source: AGHT+IFp+SNIW4rgby2CwJHEjDuMfN/A6MRq/W5YTstcdhMoHgfj+Qa+sL2VSyaR0n6llX6U62Yl X-Received: by 2002:a05:6214:929:b0:6a0:5f8f:d754 with SMTP id dk9-20020a056214092900b006a05f8fd754mr4148217qvb.53.1713581604832; Fri, 19 Apr 2024 19:53:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713581604; cv=pass; d=google.com; s=arc-20160816; b=rw+QkxfedMMTXQnl/fMwDPStEjfQvPVXCVRrVbeQt7MNAEHI7+DtVNmZHs6n8oCIof V1rLZv9ERkCmrjIHK2s6oLSEa9BwchNpkHGMOinm1GjA2Al29hW/rg0Mh3xJm+W5afZz c0hVPH8bZJ+ooI8GquomFioEyRLqaqimfWowg53EAwmI5iNM7UDkkqeI2egy+BDBxnwY dKS5pNhEYS5ABrZAjsgKm+e0nRCwkkTg8C3xQ7+ltAIuJFSiDVwgAd+x38idsH6KzdSW Y4UIWgVaTjPUq/WG3d+0kgfBfuKUrQuzYu5nLVqMr63FoegL/W0WkRV3mtLn+81ODrJx tX9Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=n7XyI8Oc0s7LIDFgb+xPry19bu9RJp9Dra9JXiq4Hxs=; fh=z3RTfjMWAlsZBM1AL0yQxPtsOc0qKf3LA1mUSkZOyE8=; b=D25J0KWq5mIGJr7+ovLX0czvjdAHTLQGS+YIwKvI1bf8mp5VRbZWWTLjCjEdMfpn9F W4V/b0ZqEwgJvTDWe0NhAYturmhYQxavewDDCzhQ/UPNfkLJpNaenrX7gOCIPeKyqNs2 dWaJzXU2Qi1REZib1whqsHumI35Hvwm6099BwZdPhfKZeodhKMH+4ViH/l67XvxrJRgT da79rD79NMEwriJQLiwdjr+GlhLcLLpE/ocvR1EzwzTNyI4p4wRRjiXgMXVAhs9SQhcf toMdvkNufUP0IxNFK2ybgBa5V/mhQKbS0eC1kwgs+pMbmkICcFex0hGsFsr/J43AAkVS vwMQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=ZROEpAtw; arc=pass (i=1 spf=pass spfdomain=ti.com dkim=pass dkdomain=ti.com dmarc=pass fromdomain=ti.com); spf=pass (google.com: domain of linux-kernel+bounces-152099-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-152099-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id ey5-20020a0562140b6500b0069b5f5c3d73si5557875qvb.172.2024.04.19.19.53.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Apr 2024 19:53:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-152099-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=ZROEpAtw; arc=pass (i=1 spf=pass spfdomain=ti.com dkim=pass dkdomain=ti.com dmarc=pass fromdomain=ti.com); spf=pass (google.com: domain of linux-kernel+bounces-152099-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-152099-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 7FEA61C20FA9 for ; Sat, 20 Apr 2024 02:53:24 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 28F66D520; Sat, 20 Apr 2024 02:51:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="ZROEpAtw" Received: from fllv0015.ext.ti.com (fllv0015.ext.ti.com [198.47.19.141]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EC101D52A; Sat, 20 Apr 2024 02:51:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.47.19.141 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713581515; cv=none; b=YCzVnmSd3cOY3YJ9uNwYJAu8cyZPb2LXW0FvDrMG26QQ9rerYpftMegE3B7EVHH02EQ2BRLPl/H6rQf5FP0h50z8Wn0jQu8hnkvwaxCjxrGe1FmPL4tBrkuIm089alM+l7ZfG/l2Ph6K2bYi7fPPFT4RBYSzhnSWDL5/sicOgd8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713581515; c=relaxed/simple; bh=yAv8A8d5HtpFVwFlBGJjw6UsqMUcFN0y1tQgcL0XdkY=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=neEI2/oBgOpS1O9zT++9Lqjyvv2CAnXly1i+9PEUiYQicX/QjGqf1BmcxK1OizJ2jTFQ2t4Q/FPb8o5brJh2jVKEGrJPd/8g/JHz0Kh9tP1ErJgMRaS0pxDcnQmi4jwX41ocQCgbqpWOK/sUe7D5haug5ECyvceawziBAMdXkPM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=ZROEpAtw; arc=none smtp.client-ip=198.47.19.141 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Received: from lelv0266.itg.ti.com ([10.180.67.225]) by fllv0015.ext.ti.com (8.15.2/8.15.2) with ESMTP id 43K2p3Xt053265; Fri, 19 Apr 2024 21:51:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1713581463; bh=n7XyI8Oc0s7LIDFgb+xPry19bu9RJp9Dra9JXiq4Hxs=; h=From:To:CC:Subject:Date; b=ZROEpAtwaRJDuFWNxSATBgBN4KqMQ8z3BOF/BiB/y+wwqy1V1Lhxiv919p0Ll7aJ+ zoPEGpipB6bU+ZgEbY7M4MspBCQ92nBCFgwGdN05UbYK74lcHtGePNhRGnbeCESZQN RlmPSGYWcwBkduh6ZT0gTwWMdK+agvTLiFTy+UUU= Received: from DLEE112.ent.ti.com (dlee112.ent.ti.com [157.170.170.23]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 43K2p3L8090839 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 19 Apr 2024 21:51:03 -0500 Received: from DLEE110.ent.ti.com (157.170.170.21) by DLEE112.ent.ti.com (157.170.170.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Fri, 19 Apr 2024 21:51:02 -0500 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DLEE110.ent.ti.com (157.170.170.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Fri, 19 Apr 2024 21:51:02 -0500 Received: from LT5CG31242FY.dhcp.ti.com ([10.250.160.109]) by lelvsmtp6.itg.ti.com (8.15.2/8.15.2) with ESMTP id 43K2ouqR058270; Fri, 19 Apr 2024 21:50:57 -0500 From: Shenghao Ding To: CC: , , <13916275206@139.com>, , , , , , , , , Shenghao Ding Subject: [PATCH v1] ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop Date: Sat, 20 Apr 2024 10:50:50 +0800 Message-ID: <20240420025051.1079-1-shenghao-ding@ti.com> X-Mailer: git-send-email 2.33.0.windows.2 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Add tas2781 dsp firmware for Thinkpad ICE-1 laptop. Signed-off-by: Shenghao Ding --- WHENCE | 2 ++ ti/tas2781/TAS2XXX2234.bin | Bin 0 -> 35220 bytes 2 files changed, 2 insertions(+) create mode 100644 ti/tas2781/TAS2XXX2234.bin diff --git a/WHENCE b/WHENCE index f8760d3d..8e84401d 100644 --- a/WHENCE +++ b/WHENCE @@ -7848,6 +7848,7 @@ Originates from https://git.codelinaro.org/linaro/qcomlt/audioreach-topology.git -------------------------------------------------------------------------- Driver: ti-tas2781 - tas2781 firmware +File: ti/tas2781/TAS2XXX2234.bin File: ti/tas2781/TAS2XXX387D.bin File: ti/tas2781/TAS2XXX387E.bin File: ti/tas2781/TAS2XXX387F.bin @@ -7876,6 +7877,7 @@ File: ti/tas2781/TAS2XXX38DF.bin File: ti/tas2781/TAS2XXX38E0.bin File: ti/tas2781/TIAS2781RCA2.bin File: ti/tas2781/TIAS2781RCA4.bin +Link: TAS2XXX2234.bin -> ti/tas2781/TAS2XXX2234.bin Link: TAS2XXX387D.bin -> ti/tas2781/TAS2XXX387D.bin Link: TAS2XXX387E.bin -> ti/tas2781/TAS2XXX387E.bin Link: TAS2XXX387F.bin -> ti/tas2781/TAS2XXX387F.bin diff --git a/ti/tas2781/TAS2XXX2234.bin b/ti/tas2781/TAS2XXX2234.bin new file mode 100644 index 0000000000000000000000000000000000000000..48d5332b0648743947e3fd6ee670cb6f07d8b16b GIT binary patch literal 35220 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 Mu2sW}@t0!$8{