From: Bjorn Andersson <andersson@kernel.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org,
Andrew Davis <afd@ti.com>,
Neil Armstrong <neil.armstrong@linaro.org>,
Arnaud Pouliquen <arnaud.pouliquen@foss.st.com>,
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>,
Sibi Sankar <quic_sibis@quicinc.com>,
Abel Vesa <abel.vesa@linaro.org>,
Dmitry Baryshkov <dmitry.baryshkov@linaro.org>,
Joakim Zhang <joakim.zhang@cixtech.com>,
Mathieu Poirier <mathieu.poirier@linaro.org>
Subject: [GIT PULL] remoteproc updates for v6.9
Date: Thu, 21 Mar 2024 05:55:13 -0700 [thread overview]
Message-ID: <20240321125518.1675903-1-andersson@kernel.org> (raw)
I'm sorry for the late pull request, I apparently had managed to get git
send-email to only deliver my mail to /dev/null on the machine where I prepared
this.
Regards,
Bjorn
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:
Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v6.9
for you to fetch changes up to 62210f7509e13a2caa7b080722a45229b8f17a0a:
remoteproc: qcom_q6v5_pas: Unload lite firmware on ADSP (2024-03-05 20:02:07 -0800)
----------------------------------------------------------------
remoteproc updates for v6.9
Qualcomm SM8650 audio, compute and modem remoteproc are added. Qualcomm
X1 Elite audio and compute remoteprocs are added, after support for
shutting down the bootloader-loaded firmware loaded into the audio DSP..
A dozen drivers in the subsystem are transitioned to use devres helpers
for remoteproc and memory allocations.
It makes it possible to acquire in-kernel handle to individual
remoteproc instances in a cluster.
The release of DMA memory for remoteproc virtio is corrected to ensure
that restarting due to a watchdog bite doesn't attempt to allocate the
memory again without first freeing it.
Last, but not least, a couple of DeviceTree binding cleanups.
----------------------------------------------------------------
Abel Vesa (1):
dt-bindings: remoteproc: qcom,sm8550-pas: document the X1E80100 aDSP & cDSP
Andrew Davis (17):
remoteproc: k3-dsp: Use devm_rproc_alloc() helper
remoteproc: k3-dsp: Add devm action to release reserved memory
remoteproc: k3-dsp: Use devm_kcalloc() helper
remoteproc: imx_dsp_rproc: Use devm_rproc_alloc() helper
remoteproc: imx_rproc: Use devm_rproc_alloc() helper
remoteproc: st: Use devm_rproc_alloc() helper
remoteproc: stm32: Use devm_rproc_alloc() helper
remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper
remoteproc: k3-dsp: Use devm_kzalloc() helper
remoteproc: k3-dsp: Add devm action to release tsp
remoteproc: k3-dsp: Use devm_ioremap_wc() helper
remoteproc: k3-dsp: Use devm_rproc_add() helper
remoteproc: qcom_q6v5_adsp: Use devm_rproc_alloc() helper
remoteproc: qcom_q6v5_mss: Use devm_rproc_alloc() helper
remoteproc: qcom_q6v5_pas: Use devm_rproc_alloc() helper
remoteproc: qcom_q6v5_wcss: Use devm_rproc_alloc() helper
remoteproc: qcom_wcnss: Use devm_rproc_alloc() helper
Arnaud Pouliquen (2):
remoteproc: stm32: Fix incorrect type in assignment for va
remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef
Dmitry Baryshkov (1):
remoteproc: qcom: pas: correct data indentation
Joakim Zhang (1):
remoteproc: virtio: Fix wdg cannot recovery remote processor
Krzysztof Kozlowski (2):
dt-bindings: remoteproc: qcom,glink-rpm-edge: drop redundant type from label
dt-bindings: remoteproc: do not override firmware-name $ref
Mathieu Poirier (1):
remoteproc: Make rproc_get_by_phandle() work for clusters
Neil Armstrong (3):
dt-bindings: remoteproc: qcom,sm8550-pas: document the SM8650 PAS
remoteproc: qcom: pas: make region assign more generic
remoteproc: qcom: pas: Add SM8650 remoteproc support
Sibi Sankar (2):
remoteproc: qcom_q6v5_pas: Add support for X1E80100 ADSP/CDSP
remoteproc: qcom_q6v5_pas: Unload lite firmware on ADSP
.../devicetree/bindings/remoteproc/mtk,scp.yaml | 4 +-
.../bindings/remoteproc/qcom,glink-rpm-edge.yaml | 1 -
.../bindings/remoteproc/qcom,qcs404-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sc7180-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml | 2 +-
.../bindings/remoteproc/qcom,sc8180x-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sm6115-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sm6350-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sm6375-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sm8150-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sm8350-pas.yaml | 2 +-
.../bindings/remoteproc/qcom,sm8550-pas.yaml | 51 +++-
.../bindings/remoteproc/qcom,wcnss-pil.yaml | 2 +-
drivers/remoteproc/imx_dsp_rproc.c | 11 +-
drivers/remoteproc/imx_rproc.c | 16 +-
drivers/remoteproc/qcom_q6v5_adsp.c | 14 +-
drivers/remoteproc/qcom_q6v5_mss.c | 28 +-
drivers/remoteproc/qcom_q6v5_pas.c | 326 ++++++++++++++-------
drivers/remoteproc/qcom_q6v5_wcss.c | 24 +-
drivers/remoteproc/qcom_wcnss.c | 17 +-
drivers/remoteproc/remoteproc_core.c | 29 +-
drivers/remoteproc/remoteproc_virtio.c | 6 +-
drivers/remoteproc/st_remoteproc.c | 15 +-
drivers/remoteproc/stm32_rproc.c | 10 +-
drivers/remoteproc/ti_k3_dsp_remoteproc.c | 156 ++++------
25 files changed, 419 insertions(+), 309 deletions(-)
next reply other threads:[~2024-03-21 12:50 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-21 12:55 Bjorn Andersson [this message]
2024-03-21 17:57 ` [GIT PULL] remoteproc updates for v6.9 pr-tracker-bot
2024-03-21 18:08 ` Bjorn Andersson
2024-03-21 18:05 ` Linus Torvalds
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240321125518.1675903-1-andersson@kernel.org \
--to=andersson@kernel.org \
--cc=abel.vesa@linaro.org \
--cc=afd@ti.com \
--cc=arnaud.pouliquen@foss.st.com \
--cc=dmitry.baryshkov@linaro.org \
--cc=joakim.zhang@cixtech.com \
--cc=krzysztof.kozlowski@linaro.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-remoteproc@vger.kernel.org \
--cc=mathieu.poirier@linaro.org \
--cc=neil.armstrong@linaro.org \
--cc=quic_sibis@quicinc.com \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).