Add firmware bindings for Q6V5 MSS/PAS
Status from this message: I picked patch 1, so no need to resend that.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest2 patches 13 repliesApplied
- v12 patches 2 repliesSuperseded
Changes in v2 from the cover letter
* Replace "qcom,firmware" with "firmware-name" as suggested by Rob
* Include dt-bindings/parsing logic for PAS based remoteprocs
Patches in v2 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5Documentation/ Documentation/ | +13 | 10 replies | |
| 2/2 | remoteproc: qcom: Add support for parsing fw dt bindingsdrivers/ drivers/ | +46 | 3 replies |
Reviews trailers per patch
1 of 2 patches has a Reviewed-by or Acked-by.
| Patch | Rob Herring |
|---|---|
| 1/2 | R-b |
| 2/2 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v2 0/2] Add firmware bindings for Q6V5 MSS/PAS
Q6V5 MSS on certain SoCs like SDM845 are capable of operating under completely different configuration (like Non-Modem WLAN configuration) depending on the firmware loaded without any change in boot sequence of the Hexagon core. The patch series is ultimately aimed to avoid multiple compatibles per SoC to just specify different upstreamed firmware locations. This is achieved by using "firmware-name" binding to store the relative path of mba/modem/pas firmware images.
remoteproc@4080000 {
...
firmware-name = "qcom/sdm845/mss/mba.mbn",
"qcom/sdm845/mss/modem.mdt";
...
}remoteproc@17300000 {
...
firmware-name = "qcom/sdm845/lpass/adsp.mdt";
...
}v2:
* Replace "qcom,firmware" with "firmware-name" as suggested by Rob
* Include dt-bindings/parsing logic for PAS based remoteprocs
Sibi Sankar (2):
dt-bindings: remoteproc: qcom: Add firmware bindings for Q6V5
remoteproc: qcom: Add support for parsing fw dt bindings
.../bindings/remoteproc/qcom,adsp.txt | 6 +++ .../bindings/remoteproc/qcom,q6v5.txt | 7 +++ drivers/remoteproc/qcom_q6v5_mss.c | 46 +++++++++++++++---- drivers/remoteproc/qcom_q6v5_pas.c | 11 ++++- 4 files changed, 59 insertions(+), 11 deletions(-)
Signature · 2 lines
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project