summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Boyer <jwboyer@kernel.org>2022-08-15 09:02:17 -0400
committerJosh Boyer <jwboyer@kernel.org>2022-08-15 09:02:17 -0400
commit8413c63c7a539a912be8851ce941eea32dcd1786 (patch)
tree86b25a1961c52969dcb74fe0eb5cb5601e08ac34
parent5f75f1a3e50d9ebbba6671799a26c3fbb858eb2d (diff)
parent4ae4ae88918928e15006eb129ad981aa58216b59 (diff)
downloadlinux-firmware-8413c63c7a539a912be8851ce941eea32dcd1786.tar.gz
Merge branch 'lenovo-thinkpad-x13s' of https://github.com/mrhpearson/linux-firmware20220815
Signed-off-by: Josh Boyer <jwboyer@kernel.org>
-rw-r--r--WHENCE8
-rw-r--r--qcom/LENOVO/21BX/adspr.jsn28
-rw-r--r--qcom/LENOVO/21BX/adspua.jsn29
-rw-r--r--qcom/LENOVO/21BX/battmgr.jsn22
-rw-r--r--qcom/LENOVO/21BX/cdspr.jsn22
-rwxr-xr-xqcom/LENOVO/21BX/qcadsp8280.mbnbin0 -> 14367860 bytes
-rwxr-xr-xqcom/LENOVO/21BX/qccdsp8280.mbnbin0 -> 3575808 bytes
-rwxr-xr-xqcom/LENOVO/21BX/qcdxkmsuc8280.mbnbin0 -> 14392 bytes
-rwxr-xr-xqcom/LENOVO/21BX/qcslpi8280.mbnbin0 -> 6213632 bytes
9 files changed, 109 insertions, 0 deletions
diff --git a/WHENCE b/WHENCE
index e80ec8a..2e1e0f6 100644
--- a/WHENCE
+++ b/WHENCE
@@ -5615,6 +5615,7 @@ File: qcom/a660_gmu.bin
File: qcom/a660_sqe.fw
File: qcom/leia_pfp_470.fw
File: qcom/leia_pm4_470.fw
+File: qcom/LENOVO/21BX/qcdxkmsuc8280.mbn
Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
@@ -5641,6 +5642,13 @@ File: qcom/sm8250/adspr.jsn
File: qcom/sm8250/adspua.jsn
File: qcom/sm8250/cdsp.mbn
File: qcom/sm8250/cdspr.jsn
+File: qcom/LENOVO/21BX/adspr.jsn
+File: qcom/LENOVO/21BX/adspua.jsn
+File: qcom/LENOVO/21BX/battmgr.jsn
+File: qcom/LENOVO/21BX/cdspr.jsn
+File: qcom/LENOVO/21BX/qcadsp8280.mbn
+File: qcom/LENOVO/21BX/qccdsp8280.mbn
+File: qcom/LENOVO/21BX/qcslpi8280.mbn
Licence: Redistributable. See LICENSE.qcom and qcom/NOTICE.txt for details
diff --git a/qcom/LENOVO/21BX/adspr.jsn b/qcom/LENOVO/21BX/adspr.jsn
new file mode 100644
index 0000000..aecae27
--- /dev/null
+++ b/qcom/LENOVO/21BX/adspr.jsn
@@ -0,0 +1,28 @@
+{
+ "sr_version": {
+ "major": 1,
+ "minor": 1,
+ "patch": 1
+ },
+ "sr_domain": {
+ "soc": "msm",
+ "domain": "adsp",
+ "subdomain": "root_pd",
+ "qmi_instance_id": 74
+ },
+ "sr_service": [
+ {
+ "provider": "tms",
+ "service": "servreg",
+ "service_data_valid": 0,
+ "service_data": 0,
+ "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second"
+ },
+ {
+ "provider": "tms",
+ "service": "pdr_enabled",
+ "service_data_valid": 0,
+ "service_data": 0
+ }
+ ]
+} \ No newline at end of file
diff --git a/qcom/LENOVO/21BX/adspua.jsn b/qcom/LENOVO/21BX/adspua.jsn
new file mode 100644
index 0000000..ab4254a
--- /dev/null
+++ b/qcom/LENOVO/21BX/adspua.jsn
@@ -0,0 +1,29 @@
+{
+ "sr_version": {
+ "major": 1,
+ "minor": 1,
+ "patch": 1
+ },
+ "sr_domain": {
+ "soc": "msm",
+ "domain": "adsp",
+ "subdomain": "audio_pd",
+ "qmi_instance_id": 74
+ },
+ "sr_service": [
+ {
+ "provider": "tms",
+ "service": "servreg",
+ "service_data_valid": 0,
+ "service_data": 0,
+ "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second"
+ },
+ {
+ "provider": "avs",
+ "service": "audio",
+ "service_data_valid": 0,
+ "service_data": 0,
+ "dcomment": "No comment"
+ }
+ ]
+} \ No newline at end of file
diff --git a/qcom/LENOVO/21BX/battmgr.jsn b/qcom/LENOVO/21BX/battmgr.jsn
new file mode 100644
index 0000000..504cd31
--- /dev/null
+++ b/qcom/LENOVO/21BX/battmgr.jsn
@@ -0,0 +1,22 @@
+{
+ "sr_version": {
+ "major": 1,
+ "minor": 1,
+ "patch": 1
+ },
+ "sr_domain": {
+ "soc": "msm",
+ "domain": "adsp",
+ "subdomain": "charger_pd",
+ "qmi_instance_id": 74
+ },
+ "sr_service": [
+ {
+ "provider": "tms",
+ "service": "servreg",
+ "service_data_valid": 0,
+ "service_data": 0,
+ "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second"
+ }
+ ]
+} \ No newline at end of file
diff --git a/qcom/LENOVO/21BX/cdspr.jsn b/qcom/LENOVO/21BX/cdspr.jsn
new file mode 100644
index 0000000..4491d95
--- /dev/null
+++ b/qcom/LENOVO/21BX/cdspr.jsn
@@ -0,0 +1,22 @@
+{
+ "sr_version": {
+ "major": 1,
+ "minor": 1,
+ "patch": 1
+ },
+ "sr_domain": {
+ "soc": "msm",
+ "domain": "cdsp",
+ "subdomain": "root_pd",
+ "qmi_instance_id": 76
+ },
+ "sr_service": [
+ {
+ "provider": "tms",
+ "service": "servreg",
+ "service_data_valid": 0,
+ "service_data": 0,
+ "dcomment": "data can be used to configure ACK timeout.Make data_valid 1 as well.Unit is second"
+ }
+ ]
+} \ No newline at end of file
diff --git a/qcom/LENOVO/21BX/qcadsp8280.mbn b/qcom/LENOVO/21BX/qcadsp8280.mbn
new file mode 100755
index 0000000..f949d7f
--- /dev/null
+++ b/qcom/LENOVO/21BX/qcadsp8280.mbn
Binary files differ
diff --git a/qcom/LENOVO/21BX/qccdsp8280.mbn b/qcom/LENOVO/21BX/qccdsp8280.mbn
new file mode 100755
index 0000000..550e07a
--- /dev/null
+++ b/qcom/LENOVO/21BX/qccdsp8280.mbn
Binary files differ
diff --git a/qcom/LENOVO/21BX/qcdxkmsuc8280.mbn b/qcom/LENOVO/21BX/qcdxkmsuc8280.mbn
new file mode 100755
index 0000000..766720e
--- /dev/null
+++ b/qcom/LENOVO/21BX/qcdxkmsuc8280.mbn
Binary files differ
diff --git a/qcom/LENOVO/21BX/qcslpi8280.mbn b/qcom/LENOVO/21BX/qcslpi8280.mbn
new file mode 100755
index 0000000..2afee6b
--- /dev/null
+++ b/qcom/LENOVO/21BX/qcslpi8280.mbn
Binary files differ