qcom: add firmware for QRB4210 platforms

Add Adreno zap shader, ADSP, CDSP and modem firmare for QRB4210 SoC. It
is used e.g. on Qualcomm Robotics RB2 platform.

- ADSP.VT.5.4.1.c4-00013-KAMORTA-2
- CDSP.VT.2.4.1-00265-KAMORTA-1
- MPSS.HA.1.1-00409-KD_ALL_PACK-1

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
This commit is contained in:
Dmitry Baryshkov 2023-08-02 03:25:42 +03:00
parent a32c856835
commit 89659cb98d
11 changed files with 161 additions and 0 deletions

11
WHENCE
View File

@ -5644,6 +5644,16 @@ RawFile: qcom/qcm2290/adspua.jsn
File: qcom/qcm2290/modem.mbn
RawFile: qcom/qcm2290/modemr.jsn
RawFile: qcom/qcm2290/modemuw.jsn
File: qcom/qrb4210/a610_zap.mbn
File: qcom/qrb4210/adsp.mbn
RawFile: qcom/qrb4210/adspr.jsn
RawFile: qcom/qrb4210/adsps.jsn
RawFile: qcom/qrb4210/adspua.jsn
File: qcom/qrb4210/cdsp.mbn
RawFile: qcom/qrb4210/cdspr.jsn
File: qcom/qrb4210/modem.mbn
RawFile: qcom/qrb4210/modemr.jsn
RawFile: qcom/qrb4210/modemuw.jsn
File: qcom/sdm845/adsp.mbn
RawFile: qcom/sdm845/adspr.jsn
RawFile: qcom/sdm845/adspua.jsn
@ -5671,6 +5681,7 @@ Binary files supplied originally from
http://releases.linaro.org/96boards/dragonboard410c/qualcomm/firmware/linux-board-support-package-r1036.1.zip
http://releases.linaro.org/96boards/dragonboard845c/qualcomm/firmware/RB3_firmware_20221121000000-v5.zip
https://releases.linaro.org/96boards/rb1/qualcomm/firmware/RB1_firmware_20230823-v2.zip
https://releases.linaro.org/96boards/rb2/qualcomm/firmware/RB2_firmware_20230823-v2.zip
http://releases.linaro.org/96boards/rb5/qualcomm/firmware/RB5_firmware_20210331-v4.zip
adsp.mbn has been converted from 20-adsp_split/firmware/adsp.* using

BIN
qcom/qrb4210/a610_zap.mbn Normal file

Binary file not shown.

BIN
qcom/qrb4210/adsp.mbn Normal file

Binary file not shown.

21
qcom/qrb4210/adspr.jsn Normal file
View File

@ -0,0 +1,21 @@
{
"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
}
]
}

21
qcom/qrb4210/adsps.jsn Normal file
View File

@ -0,0 +1,21 @@
{
"sr_version": {
"major": 1,
"minor": 1,
"patch": 1
},
"sr_domain": {
"soc": "msm",
"domain": "adsp",
"subdomain": "sensor_pd",
"qmi_instance_id": 74
},
"sr_service": [
{
"provider": "tms",
"service": "servreg",
"service_data_valid": 0,
"service_data": 0
}
]
}

27
qcom/qrb4210/adspua.jsn Normal file
View File

@ -0,0 +1,27 @@
{
"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
},
{
"provider": "avs",
"service": "audio",
"service_data_valid": 0,
"service_data": 0
}
]
}

BIN
qcom/qrb4210/cdsp.mbn Normal file

Binary file not shown.

21
qcom/qrb4210/cdspr.jsn Normal file
View File

@ -0,0 +1,21 @@
{
"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
}
]
}

BIN
qcom/qrb4210/modem.mbn Normal file

Binary file not shown.

27
qcom/qrb4210/modemr.jsn Normal file
View File

@ -0,0 +1,27 @@
{
"sr_version": {
"major": 1,
"minor": 1,
"patch": 1
},
"sr_domain": {
"soc": "msm",
"domain": "modem",
"subdomain": "root_pd",
"qmi_instance_id": 180
},
"sr_service": [
{
"provider": "tms",
"service": "servreg",
"service_data_valid": 0,
"service_data": 0
},
{
"provider": "gps",
"service": "gps_service",
"service_data_valid": 0,
"service_data": 0
}
]
}

33
qcom/qrb4210/modemuw.jsn Normal file
View File

@ -0,0 +1,33 @@
{
"sr_version": {
"major": 1,
"minor": 1,
"patch": 1
},
"sr_domain": {
"soc": "msm",
"domain": "modem",
"subdomain": "wlan_pd",
"qmi_instance_id": 180
},
"sr_service": [
{
"provider": "kernel",
"service": "elf_loader",
"service_data_valid": 0,
"service_data": 0
},
{
"provider": "tms",
"service": "servreg",
"service_data_valid": 0,
"service_data": 0
},
{
"provider": "wlan",
"service": "fw",
"service_data_valid": 0,
"service_data": 0
}
]
}