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
|
||||
|
||||
|
|
|
@ -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
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue