mirror of
https://git.proxmox.com/git/mirror_linux-firmware
synced 2025-08-13 21:49:06 +00:00
qcom: Add firmware for Lenovo ThinkPad X13s
Add runtime loaded firmware for the audio, compute and sensor DSPs, as well as the zap shader for the GPU on the Lenovo ThinkPad X13s. The files are placed under qcom/ as some distributions distribute linux-firmware as multiple packages and the qcom-specific package will be needed to provide some of the shared GPU files. Signed-off-by: Mark Pearson <markpearson@lenovo.com>
This commit is contained in:
parent
150864a4d7
commit
4ae4ae8891
8
WHENCE
8
WHENCE
@ -5605,6 +5605,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
|
||||
|
||||
@ -5631,6 +5632,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
|
||||
|
||||
|
28
qcom/LENOVO/21BX/adspr.jsn
Normal file
28
qcom/LENOVO/21BX/adspr.jsn
Normal file
@ -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
|
||||
}
|
||||
]
|
||||
}
|
29
qcom/LENOVO/21BX/adspua.jsn
Normal file
29
qcom/LENOVO/21BX/adspua.jsn
Normal file
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
22
qcom/LENOVO/21BX/battmgr.jsn
Normal file
22
qcom/LENOVO/21BX/battmgr.jsn
Normal file
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
22
qcom/LENOVO/21BX/cdspr.jsn
Normal file
22
qcom/LENOVO/21BX/cdspr.jsn
Normal file
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
BIN
qcom/LENOVO/21BX/qcadsp8280.mbn
Executable file
BIN
qcom/LENOVO/21BX/qcadsp8280.mbn
Executable file
Binary file not shown.
BIN
qcom/LENOVO/21BX/qccdsp8280.mbn
Executable file
BIN
qcom/LENOVO/21BX/qccdsp8280.mbn
Executable file
Binary file not shown.
BIN
qcom/LENOVO/21BX/qcdxkmsuc8280.mbn
Executable file
BIN
qcom/LENOVO/21BX/qcdxkmsuc8280.mbn
Executable file
Binary file not shown.
BIN
qcom/LENOVO/21BX/qcslpi8280.mbn
Executable file
BIN
qcom/LENOVO/21BX/qcslpi8280.mbn
Executable file
Binary file not shown.
Loading…
Reference in New Issue
Block a user