lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240521031222.236250-1-andersson@kernel.org>
Date: Mon, 20 May 2024 20:12:20 -0700
From: Bjorn Andersson <andersson@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-remoteproc@...r.kernel.org,
	linux-kernel@...r.kernel.org,
	Tanmay Shah <tanmay.shah@....com>,
	Luca Weiss <luca@...tu.xyz>,
	Olivia Wen <olivia.wen@...iatek.com>,
	Beleswar Padhi <b-padhi@...com>,
	AngeloGioacchino Del Regno <angelogioacchino.delregno@...labora.com>,
	Apurva Nandan <a-nandan@...com>,
	Dan Carpenter <dan.carpenter@...aro.org>,
	Dmitry Baryshkov <dmitry.baryshkov@...aro.org>,
	Leonard Crestez <leonard.crestez@....com>,
	Radhey Shyam Pandey <radhey.shyam.pandey@....com>,
	"Ricardo B . Marliere" <ricardo@...liere.net>
Subject: [GIT PULL] remoteproc updates for v6.10


The following changes since commit 4cece764965020c22cff7665b18a012006359095:

  Linux 6.9-rc1 (2024-03-24 14:10:05 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rproc-v6.10

for you to fetch changes up to 4d5ba6ead1dc9fa298d727e92db40cd98564d1ac:

  dt-bindings: remoteproc: qcom,sdm845-adsp-pil: Fix qcom,halt-regs definition (2024-05-06 19:41:38 -0700)

----------------------------------------------------------------
remoteproc updates for v6.10

This makes the remoteproc core rproc_class const.

DeviceTree bindings for a few different Qualcomm remoteprocs are updated
to remove a range of validation warnings/errors.  The Qualcomm SMD
binding marks qcom,ipc deprecated, in favor or the mailbox interface.

The TI K3 R5 remoteproc driver is updated to ensure that cores are
powered up in the appropriate order. The driver also see a couple of
fixes related to cleanups in error paths during probe.

The Mediatek remoteproc driver is extended to support the MT8188 SCP
core 1. Support for varying DRAM and IPI shared buffer sizes are
introduced. This together with a couple of bug fixes and improvements to
the driver.

Support for the AMD-Xilinx Versal and Versal-NET platforms are added.
Coredump support and support for parsing TCM information from DeviceTree
is added to the Xilinx R5F remoteproc driver.

----------------------------------------------------------------
AngeloGioacchino Del Regno (1):
      remoteproc: mediatek: Make sure IPI buffer fits in L2TCM

Apurva Nandan (1):
      remoteproc: k3-r5: Wait for core0 power-up before powering up core1

Beleswar Padhi (2):
      remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs
      remoteproc: k3-r5: Jump to error handling labels in start/stop errors

Dan Carpenter (1):
      remoteproc: mediatek: Fix error code in scp_rproc_init()

Dmitry Baryshkov (1):
      dt-bindings: remoteproc: qcom,msm8996-mss-pil: allow glink-edge on msm8996

Leonard Crestez (1):
      remoteproc: zynqmp: Add coredump support

Luca Weiss (4):
      dt-bindings: remoteproc: qcom,smd-edge: Mark qcom,ipc as deprecated
      dt-bindings: remoteproc: qcom,qcs404-cdsp-pil: Fix qcom,halt-regs definition
      dt-bindings: remoteproc: qcom,sc7280-wpss-pil: Fix qcom,halt-regs definition
      dt-bindings: remoteproc: qcom,sdm845-adsp-pil: Fix qcom,halt-regs definition

Olivia Wen (4):
      dt-bindings: remoteproc: mediatek: Support MT8188 dual-core SCP
      remoteproc: mediatek: Support MT8188 SCP core 1
      remoteproc: mediatek: Support setting DRAM and IPI shared buffer sizes
      remoteproc: mediatek: Add IMGSYS IPI command

Radhey Shyam Pandey (1):
      dt-bindings: remoteproc: Add Tightly Coupled Memory (TCM) bindings

Ricardo B. Marliere (1):
      remoteproc: Make rproc_class constant

Tanmay Shah (5):
      remoteproc: zynqmp: fix lockstep mode memory region
      remoteproc: zynqmp: parse TCM from device tree
      drivers: remoteproc: xlnx: Add Versal and Versal-NET support
      drivers: remoteproc: xlnx: Fix uninitialized variable use
      drivers: remoteproc: xlnx: Fix uninitialized tcm mode

 .../devicetree/bindings/remoteproc/mtk,scp.yaml    |   2 +
 .../bindings/remoteproc/qcom,msm8996-mss-pil.yaml  |   1 -
 .../bindings/remoteproc/qcom,qcs404-cdsp-pil.yaml  |   6 +-
 .../bindings/remoteproc/qcom,sc7280-wpss-pil.yaml  |   6 +-
 .../bindings/remoteproc/qcom,sdm845-adsp-pil.yaml  |   6 +-
 .../bindings/remoteproc/qcom,smd-edge.yaml         |   3 +-
 .../bindings/remoteproc/xlnx,zynqmp-r5fss.yaml     | 279 +++++++++++++++--
 drivers/remoteproc/mtk_common.h                    |  11 +-
 drivers/remoteproc/mtk_scp.c                       | 241 +++++++++++++--
 drivers/remoteproc/mtk_scp_ipi.c                   |   7 +-
 drivers/remoteproc/remoteproc_internal.h           |   2 +-
 drivers/remoteproc/remoteproc_sysfs.c              |   2 +-
 drivers/remoteproc/ti_k3_r5_remoteproc.c           |  58 +++-
 drivers/remoteproc/xlnx_r5_remoteproc.c            | 329 ++++++++++-----------
 include/linux/remoteproc/mtk_scp.h                 |   1 +
 15 files changed, 721 insertions(+), 233 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ