From: Baojun Xu Date: Thu, 6 Feb 2025 14:29:13 +0000 (+0800) Subject: ASoC: tas2781: Add dsp firmware for new projects X-Git-Tag: 20250211~7^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5b2173979aa56c2f8f54f25051c7af68927a69f7;p=thirdparty%2Flinux-firmware.git ASoC: tas2781: Add dsp firmware for new projects Add tas2781 dsp firmware for new projects: Add TAS2XXX10A40.bin for project "ASUS TP3407SA" Add TAS2XXX10A41.bin for project "ASUS TP3407SA" Add TAS2XXX11540.bin for project "ASUS TP3607SH" Add TAS2XXX11541.bin for project "ASUS TP3607SH" Add TAS2XXX12040.bin for project "ASUS Strix G615JHR_JMR_JPR" Add TAS2XXX12041.bin for project "ASUS Strix G615JHR_JMR_JPR" Add TAS2XXX12140.bin for project "ASUS Strix G615LH_LM_LP" Add TAS2XXX12141.bin for project "ASUS Strix G615LH_LM_LP" Add TAS2XXX3E300.bin for project "ASUS TP3607SA" Add TAS2XXX3E301.bin for project "ASUS TP3607SA" Add TAS2XXX3EE00.bin for project "ASUS Strix G815_JHR_JMR_JPR" Add TAS2XXX3EE01.bin for project "ASUS Strix G815_JHR_JMR_JPR" Add TAS2XXX3EF00.bin for project "ASUS Strix G635LR_LW_LX" Add TAS2XXX3EF01.bin for project "ASUS Strix G635LR_LW_LX" Add TAS2XXX3F000.bin for project "ASUS Strix G815LH_LM_LP" Add TAS2XXX3F001.bin for project "ASUS Strix G815LH_LM_LP" Add TAS2XXX3F100.bin for project "ASUS Strix G835LR_LW_LX" Add TAS2XXX3F101.bin for project "ASUS Strix G835LR_LW_LX" Add TAS2XXX3F200.bin for project "ASUS Strix G615LR_LW" Add TAS2XXX3F201.bin for project "ASUS Strix G615LR_LW" Add TAS2XXX3F300.bin for project "ASUS Strix G815LR_LW" Add TAS2XXX3F301.bin for project "ASUS Strix G815LR_LW" Add TAS2XXX8DE8.bin for project "HP Gemtree Veco" Add TAS2XXX8DE9.bin for project "HP Gemtree FG" Add TAS2XXX0c94.bin for project "Dell Polaris 3 metal Veco" Add TAS2XXX0c95.bin for project "Dell Polaris 3 metal FG" Add TAS2XXX0c96.bin for project "Dell Polaris 2in1 Veco" Add TAS2XXX0c97.bin for project "Dell Polaris 2in1 FG" Add TAS2XXX2326.bin for project "Lenovo Hera2" Add TAS2XXX38FD.bin for project "Lenovo ThinkBook plus Gen5 Hybrid" Add TAS2XXX391F.bin for project "Lenovo Yoga S990-16 pro YC" Add TAS2XXX3920.bin for project "Lenovo Yoga S990-16 pro VECO" Signed-off-by: Baojun Xu --- diff --git a/WHENCE b/WHENCE index 8bc6df9a..53c6685b 100644 --- a/WHENCE +++ b/WHENCE @@ -7923,9 +7923,22 @@ Originates from https://git.codelinaro.org/linaro/qcomlt/audioreach-topology.git -------------------------------------------------------------------------- Driver: ti-tas2781 - tas2781 firmware +File: ti/tas2781/TAS2XXX0C94.bin +File: ti/tas2781/TAS2XXX0C95.bin +File: ti/tas2781/TAS2XXX0C96.bin +File: ti/tas2781/TAS2XXX0C97.bin +File: ti/tas2781/TAS2XXX10A40.bin +File: ti/tas2781/TAS2XXX10A41.bin +File: ti/tas2781/TAS2XXX11540.bin +File: ti/tas2781/TAS2XXX11541.bin +File: ti/tas2781/TAS2XXX12040.bin +File: ti/tas2781/TAS2XXX12041.bin +File: ti/tas2781/TAS2XXX12140.bin +File: ti/tas2781/TAS2XXX12141.bin File: ti/tas2781/TAS2XXX1EB30.bin File: ti/tas2781/TAS2XXX1EB31.bin File: ti/tas2781/TAS2XXX2234.bin +File: ti/tas2781/TAS2XXX2326.bin File: ti/tas2781/TAS2XXX387D.bin File: ti/tas2781/TAS2XXX387E.bin File: ti/tas2781/TAS2XXX387F.bin @@ -7952,12 +7965,44 @@ File: ti/tas2781/TAS2XXX38D5.bin File: ti/tas2781/TAS2XXX38D6.bin File: ti/tas2781/TAS2XXX38DF.bin File: ti/tas2781/TAS2XXX38E0.bin +File: ti/tas2781/TAS2XXX38FD.bin +File: ti/tas2781/TAS2XXX391F.bin +File: ti/tas2781/TAS2XXX3920.bin +File: ti/tas2781/TAS2XXX3E300.bin +File: ti/tas2781/TAS2XXX3E301.bin +File: ti/tas2781/TAS2XXX3EE00.bin +File: ti/tas2781/TAS2XXX3EE01.bin +File: ti/tas2781/TAS2XXX3EF00.bin +File: ti/tas2781/TAS2XXX3EF01.bin +File: ti/tas2781/TAS2XXX3F000.bin +File: ti/tas2781/TAS2XXX3F001.bin +File: ti/tas2781/TAS2XXX3F100.bin +File: ti/tas2781/TAS2XXX3F101.bin +File: ti/tas2781/TAS2XXX3F200.bin +File: ti/tas2781/TAS2XXX3F201.bin +File: ti/tas2781/TAS2XXX3F300.bin +File: ti/tas2781/TAS2XXX3F301.bin +File: ti/tas2781/TAS2XXX8DE8.bin +File: ti/tas2781/TAS2XXX8DE9.bin File: ti/tas2781/TIAS2781RCA2.bin File: ti/tas2781/TIAS2781RCA4.bin +Link: TAS2XXX0C94.bin -> ti/tas2781/TAS2XXX0C94.bin +Link: TAS2XXX0C95.bin -> ti/tas2781/TAS2XXX0C95.bin +Link: TAS2XXX0C96.bin -> ti/tas2781/TAS2XXX0C96.bin +Link: TAS2XXX0C97.bin -> ti/tas2781/TAS2XXX0C97.bin +Link: TAS2XXX10A40.bin -> ti/tas2781/TAS2XXX10A40.bin +Link: TAS2XXX10A41.bin -> ti/tas2781/TAS2XXX10A41.bin +Link: TAS2XXX11540.bin -> ti/tas2781/TAS2XXX11540.bin +Link: TAS2XXX11541.bin -> ti/tas2781/TAS2XXX11541.bin +Link: TAS2XXX12040.bin -> ti/tas2781/TAS2XXX12040.bin +Link: TAS2XXX12041.bin -> ti/tas2781/TAS2XXX12041.bin +Link: TAS2XXX12140.bin -> ti/tas2781/TAS2XXX12140.bin +Link: TAS2XXX12141.bin -> ti/tas2781/TAS2XXX12141.bin Link: TAS2XXX1EB3.bin -> ti/tas2781/TAS2XXX1EB30.bin Link: TAS2XXX1EB30.bin -> ti/tas2781/TAS2XXX1EB30.bin Link: TAS2XXX1EB31.bin -> ti/tas2781/TAS2XXX1EB31.bin Link: TAS2XXX2234.bin -> ti/tas2781/TAS2XXX2234.bin +Link: TAS2XXX2326.bin -> ti/tas2781/TAS2XXX2326.bin Link: TAS2XXX387D.bin -> ti/tas2781/TAS2XXX387D.bin Link: TAS2XXX387E.bin -> ti/tas2781/TAS2XXX387E.bin Link: TAS2XXX387F.bin -> ti/tas2781/TAS2XXX387F.bin @@ -7984,6 +8029,25 @@ Link: TAS2XXX38D5.bin -> ti/tas2781/TAS2XXX38D5.bin Link: TAS2XXX38D6.bin -> ti/tas2781/TAS2XXX38D6.bin Link: TAS2XXX38DF.bin -> ti/tas2781/TAS2XXX38DF.bin Link: TAS2XXX38E0.bin -> ti/tas2781/TAS2XXX38E0.bin +Link: TAS2XXX38FD.bin -> ti/tas2781/TAS2XXX38FD.bin +Link: TAS2XXX391F.bin -> ti/tas2781/TAS2XXX391F.bin +Link: TAS2XXX3920.bin -> ti/tas2781/TAS2XXX3920.bin +Link: TAS2XXX3E300.bin -> ti/tas2781/TAS2XXX3E300.bin +Link: TAS2XXX3E301.bin -> ti/tas2781/TAS2XXX3E301.bin +Link: TAS2XXX3EE00.bin -> ti/tas2781/TAS2XXX3EE00.bin +Link: TAS2XXX3EE01.bin -> ti/tas2781/TAS2XXX3EE01.bin +Link: TAS2XXX3EF00.bin -> ti/tas2781/TAS2XXX3EF00.bin +Link: TAS2XXX3EF01.bin -> ti/tas2781/TAS2XXX3EF01.bin +Link: TAS2XXX3F000.bin -> ti/tas2781/TAS2XXX3F000.bin +Link: TAS2XXX3F001.bin -> ti/tas2781/TAS2XXX3F001.bin +Link: TAS2XXX3F100.bin -> ti/tas2781/TAS2XXX3F100.bin +Link: TAS2XXX3F101.bin -> ti/tas2781/TAS2XXX3F101.bin +Link: TAS2XXX3F200.bin -> ti/tas2781/TAS2XXX3F200.bin +Link: TAS2XXX3F201.bin -> ti/tas2781/TAS2XXX3F201.bin +Link: TAS2XXX3F300.bin -> ti/tas2781/TAS2XXX3F300.bin +Link: TAS2XXX3F301.bin -> ti/tas2781/TAS2XXX3F301.bin +Link: TAS2XXX8DE8.bin -> ti/tas2781/TAS2XXX8DE8.bin +Link: TAS2XXX8DE9.bin -> ti/tas2781/TAS2XXX8DE9.bin Link: TIAS2781RCA2.bin -> ti/tas2781/TIAS2781RCA2.bin Link: TIAS2781RCA4.bin -> ti/tas2781/TIAS2781RCA4.bin diff --git a/ti/tas2781/TAS2XXX0C94.bin b/ti/tas2781/TAS2XXX0C94.bin new file mode 100644 index 00000000..b4879709 Binary files /dev/null and b/ti/tas2781/TAS2XXX0C94.bin differ diff --git a/ti/tas2781/TAS2XXX0C95.bin b/ti/tas2781/TAS2XXX0C95.bin new file mode 100644 index 00000000..0dc672cd Binary files /dev/null and b/ti/tas2781/TAS2XXX0C95.bin differ diff --git a/ti/tas2781/TAS2XXX0C96.bin b/ti/tas2781/TAS2XXX0C96.bin new file mode 100644 index 00000000..692c1fce Binary files /dev/null and b/ti/tas2781/TAS2XXX0C96.bin differ diff --git a/ti/tas2781/TAS2XXX0C97.bin b/ti/tas2781/TAS2XXX0C97.bin new file mode 100644 index 00000000..444447e2 Binary files /dev/null and b/ti/tas2781/TAS2XXX0C97.bin differ diff --git a/ti/tas2781/TAS2XXX10A40.bin b/ti/tas2781/TAS2XXX10A40.bin new file mode 100644 index 00000000..d00c1f1a Binary files /dev/null and b/ti/tas2781/TAS2XXX10A40.bin differ diff --git a/ti/tas2781/TAS2XXX10A41.bin b/ti/tas2781/TAS2XXX10A41.bin new file mode 100644 index 00000000..d00c1f1a Binary files /dev/null and b/ti/tas2781/TAS2XXX10A41.bin differ diff --git a/ti/tas2781/TAS2XXX11540.bin b/ti/tas2781/TAS2XXX11540.bin new file mode 100644 index 00000000..5fc4ef32 Binary files /dev/null and b/ti/tas2781/TAS2XXX11540.bin differ diff --git a/ti/tas2781/TAS2XXX11541.bin b/ti/tas2781/TAS2XXX11541.bin new file mode 100644 index 00000000..5fc4ef32 Binary files /dev/null and b/ti/tas2781/TAS2XXX11541.bin differ diff --git a/ti/tas2781/TAS2XXX12040.bin b/ti/tas2781/TAS2XXX12040.bin new file mode 100644 index 00000000..9527f309 Binary files /dev/null and b/ti/tas2781/TAS2XXX12040.bin differ diff --git a/ti/tas2781/TAS2XXX12041.bin b/ti/tas2781/TAS2XXX12041.bin new file mode 100644 index 00000000..985e9716 Binary files /dev/null and b/ti/tas2781/TAS2XXX12041.bin differ diff --git a/ti/tas2781/TAS2XXX12140.bin b/ti/tas2781/TAS2XXX12140.bin new file mode 100644 index 00000000..9527f309 Binary files /dev/null and b/ti/tas2781/TAS2XXX12140.bin differ diff --git a/ti/tas2781/TAS2XXX12141.bin b/ti/tas2781/TAS2XXX12141.bin new file mode 100644 index 00000000..985e9716 Binary files /dev/null and b/ti/tas2781/TAS2XXX12141.bin differ diff --git a/ti/tas2781/TAS2XXX2326.bin b/ti/tas2781/TAS2XXX2326.bin new file mode 100644 index 00000000..b8683301 Binary files /dev/null and b/ti/tas2781/TAS2XXX2326.bin differ diff --git a/ti/tas2781/TAS2XXX38FD.bin b/ti/tas2781/TAS2XXX38FD.bin new file mode 100644 index 00000000..06f05634 Binary files /dev/null and b/ti/tas2781/TAS2XXX38FD.bin differ diff --git a/ti/tas2781/TAS2XXX391F.bin b/ti/tas2781/TAS2XXX391F.bin new file mode 100644 index 00000000..71696a68 Binary files /dev/null and b/ti/tas2781/TAS2XXX391F.bin differ diff --git a/ti/tas2781/TAS2XXX3920.bin b/ti/tas2781/TAS2XXX3920.bin new file mode 100644 index 00000000..0989fcbe Binary files /dev/null and b/ti/tas2781/TAS2XXX3920.bin differ diff --git a/ti/tas2781/TAS2XXX3E300.bin b/ti/tas2781/TAS2XXX3E300.bin new file mode 100644 index 00000000..5fc4ef32 Binary files /dev/null and b/ti/tas2781/TAS2XXX3E300.bin differ diff --git a/ti/tas2781/TAS2XXX3E301.bin b/ti/tas2781/TAS2XXX3E301.bin new file mode 100644 index 00000000..5fc4ef32 Binary files /dev/null and b/ti/tas2781/TAS2XXX3E301.bin differ diff --git a/ti/tas2781/TAS2XXX3EE00.bin b/ti/tas2781/TAS2XXX3EE00.bin new file mode 100644 index 00000000..34bdef5a Binary files /dev/null and b/ti/tas2781/TAS2XXX3EE00.bin differ diff --git a/ti/tas2781/TAS2XXX3EE01.bin b/ti/tas2781/TAS2XXX3EE01.bin new file mode 100644 index 00000000..5f69994e Binary files /dev/null and b/ti/tas2781/TAS2XXX3EE01.bin differ diff --git a/ti/tas2781/TAS2XXX3EF00.bin b/ti/tas2781/TAS2XXX3EF00.bin new file mode 100644 index 00000000..66fb4039 Binary files /dev/null and b/ti/tas2781/TAS2XXX3EF00.bin differ diff --git a/ti/tas2781/TAS2XXX3EF01.bin b/ti/tas2781/TAS2XXX3EF01.bin new file mode 100644 index 00000000..01a8a986 Binary files /dev/null and b/ti/tas2781/TAS2XXX3EF01.bin differ diff --git a/ti/tas2781/TAS2XXX3F000.bin b/ti/tas2781/TAS2XXX3F000.bin new file mode 100644 index 00000000..34bdef5a Binary files /dev/null and b/ti/tas2781/TAS2XXX3F000.bin differ diff --git a/ti/tas2781/TAS2XXX3F001.bin b/ti/tas2781/TAS2XXX3F001.bin new file mode 100644 index 00000000..5f69994e Binary files /dev/null and b/ti/tas2781/TAS2XXX3F001.bin differ diff --git a/ti/tas2781/TAS2XXX3F100.bin b/ti/tas2781/TAS2XXX3F100.bin new file mode 100644 index 00000000..e79aad29 Binary files /dev/null and b/ti/tas2781/TAS2XXX3F100.bin differ diff --git a/ti/tas2781/TAS2XXX3F101.bin b/ti/tas2781/TAS2XXX3F101.bin new file mode 100644 index 00000000..abec0b4a Binary files /dev/null and b/ti/tas2781/TAS2XXX3F101.bin differ diff --git a/ti/tas2781/TAS2XXX3F200.bin b/ti/tas2781/TAS2XXX3F200.bin new file mode 100644 index 00000000..9527f309 Binary files /dev/null and b/ti/tas2781/TAS2XXX3F200.bin differ diff --git a/ti/tas2781/TAS2XXX3F201.bin b/ti/tas2781/TAS2XXX3F201.bin new file mode 100644 index 00000000..985e9716 Binary files /dev/null and b/ti/tas2781/TAS2XXX3F201.bin differ diff --git a/ti/tas2781/TAS2XXX3F300.bin b/ti/tas2781/TAS2XXX3F300.bin new file mode 100644 index 00000000..34bdef5a Binary files /dev/null and b/ti/tas2781/TAS2XXX3F300.bin differ diff --git a/ti/tas2781/TAS2XXX3F301.bin b/ti/tas2781/TAS2XXX3F301.bin new file mode 100644 index 00000000..5f69994e Binary files /dev/null and b/ti/tas2781/TAS2XXX3F301.bin differ diff --git a/ti/tas2781/TAS2XXX8DE8.bin b/ti/tas2781/TAS2XXX8DE8.bin new file mode 100644 index 00000000..9df4de12 Binary files /dev/null and b/ti/tas2781/TAS2XXX8DE8.bin differ diff --git a/ti/tas2781/TAS2XXX8DE9.bin b/ti/tas2781/TAS2XXX8DE9.bin new file mode 100644 index 00000000..64c79d22 Binary files /dev/null and b/ti/tas2781/TAS2XXX8DE9.bin differ