linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Bjorn Andersson <bjorn.andersson@linaro.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "Ohad Ben-Cohen" <ohad@wizery.com>,
	linux-remoteproc@vger.kernel.org, linux-kernel@vger.kernel.org,
	"Peng Fan" <peng.fan@nxp.com>,
	"Nícolas F . R . A . Prado" <nfraprado@collabora.com>,
	"Allen-KH Cheng" <allen-kh.cheng@mediatek.com>,
	"Luca Weiss" <luca@z3ntu.xyz>,
	"Mathieu Poirier" <mathieu.poirier@linaro.org>,
	"Shengjiu Wang" <shengjiu.wang@nxp.com>,
	"Arnaud Pouliquen" <arnaud.pouliquen@foss.st.com>,
	"Christophe JAILLET" <christophe.jaillet@wanadoo.fr>,
	"Daniel Baluta" <daniel.baluta@nxp.com>,
	"Manivannan Sadhasivam" <mani@kernel.org>,
	"Tinghan Shen" <tinghan.shen@mediatek.com>
Subject: [GIT PULL] remoteproc updates for v5.19
Date: Wed,  1 Jun 2022 07:18:09 -0500	[thread overview]
Message-ID: <20220601121809.536000-1-bjorn.andersson@linaro.org> (raw)

The following changes since commit ce522ba9ef7e2d9fb22a39eb3371c0c64e2a433e:

  Linux 5.18-rc2 (2022-04-10 14:21:36 -1000)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v5.19

for you to fetch changes up to bb489b96406104070c1fbe364c441cffae8a2ae4:

  dt-bindings: remoteproc: mediatek: Add optional memory-region to mtk,scp (2022-05-17 03:19:08 +0100)

----------------------------------------------------------------
remoteproc updates for v5.19

This fixes a race condition in the user space interface for starting and
stopping remote processors, it makes the ELF loader properly skip zero
memsz segments and it cleans up the debugfs tracefile code a bit by not
checking for errors.

It introduces support for controlling the audio DSP on Qualcomm MSM8226,
as well as audio and compute DSPs on Qualcomm SC8280XP.

It makes it possible to specify the firmware path for Mediatek's remote
processors, fixes a double free in the SCP driver and addresses an issue
with the SRAM initialization on MT8195.

Lastly it deprecates the custom ELF loader in the iMX remoteproc driver,
in favor of using the shared one.

----------------------------------------------------------------
Allen-KH Cheng (2):
      dt-bindings: remoteproc: mediatek: Add firmware-name property
      remoteproc: mediatek: Allow reading firmware-name from DT

Arnaud Pouliquen (1):
      dt-bindings: remoteproc: st,stm32-rproc: Fix phandle-array parameters description

Bjorn Andersson (2):
      dt-bindings: remoteproc: qcom: pas: Add sc8280xp adsp and nsp pair
      remoteproc: qcom: pas: Add sc8280xp remoteprocs

Christophe JAILLET (1):
      remoteproc: mtk_scp: Fix a potential double free

Daniel Baluta (1):
      remoteproc: imx_dsp_rproc: Make rsc_table optional

Luca Weiss (2):
      dt-bindings: remoteproc: qcom: pas: Add MSM8226 adsp
      remoteproc: qcom: pas: Add MSM8226 ADSP support

Manivannan Sadhasivam (1):
      remoteproc: Don't bother checking the return value of debugfs_create*

Mathieu Poirier (2):
      Merge branch 'rproc-fixes' into rproc-next
      Merge branch 'rproc-fixes' into rproc-next

Nícolas F. R. A. Prado (3):
      dt-bindings: remoteproc: mediatek: Add interrupts property to mtk,scp
      dt-bindings: remoteproc: mediatek: Make l1tcm reg exclusive to mt819x
      dt-bindings: remoteproc: mediatek: Add optional memory-region to mtk,scp

Peng Fan (5):
      remoteproc: elf_loader: skip segment with memsz as zero
      remoteproc: imx_dsp_rproc: use common rproc_elf_load_segments
      remoteproc: imx_rproc: Ignore create mem entry for resource table
      dt-bindings: remoteproc: imx_rproc: Support i.MX93
      remoteproc: imx_rproc: Support i.MX93

Shengjiu Wang (2):
      remoteproc: core: Remove state checking before calling rproc_boot()
      remoteproc: core: Move state checking to remoteproc_core

Tinghan Shen (1):
      remoteproc: mediatek: Fix side effect of mt8195 sram power on

 .../bindings/remoteproc/fsl,imx-rproc.yaml         |   9 +-
 .../devicetree/bindings/remoteproc/mtk,scp.yaml    |  57 ++++++++---
 .../devicetree/bindings/remoteproc/qcom,adsp.yaml  |  31 ++++++
 .../bindings/remoteproc/st,stm32-rproc.yaml        |  16 ++--
 drivers/remoteproc/imx_dsp_rproc.c                 | 105 ++-------------------
 drivers/remoteproc/imx_rproc.c                     |  36 +++++++
 drivers/remoteproc/mtk_common.h                    |   2 +
 drivers/remoteproc/mtk_scp.c                       |  76 +++++++++++----
 drivers/remoteproc/qcom_q6v5_pas.c                 |  34 +++++++
 drivers/remoteproc/remoteproc_cdev.c               |  11 ---
 drivers/remoteproc/remoteproc_core.c               |  15 ++-
 drivers/remoteproc/remoteproc_debugfs.c            |  17 +---
 drivers/remoteproc/remoteproc_elf_loader.c         |   2 +-
 drivers/remoteproc/remoteproc_sysfs.c              |  11 ---
 14 files changed, 240 insertions(+), 182 deletions(-)

             reply	other threads:[~2022-06-01 12:18 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-06-01 12:18 Bjorn Andersson [this message]
2022-06-01 17:56 ` [GIT PULL] remoteproc updates for v5.19 pr-tracker-bot

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=20220601121809.536000-1-bjorn.andersson@linaro.org \
    --to=bjorn.andersson@linaro.org \
    --cc=allen-kh.cheng@mediatek.com \
    --cc=arnaud.pouliquen@foss.st.com \
    --cc=christophe.jaillet@wanadoo.fr \
    --cc=daniel.baluta@nxp.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-remoteproc@vger.kernel.org \
    --cc=luca@z3ntu.xyz \
    --cc=mani@kernel.org \
    --cc=mathieu.poirier@linaro.org \
    --cc=nfraprado@collabora.com \
    --cc=ohad@wizery.com \
    --cc=peng.fan@nxp.com \
    --cc=shengjiu.wang@nxp.com \
    --cc=tinghan.shen@mediatek.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 NNTP newsgroup(s).