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 for Android: free password hash cracker in your pocket
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241126160536.3286933-1-andersson@kernel.org>
Date: Tue, 26 Nov 2024 08:05:20 -0800
From: Bjorn Andersson <andersson@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-remoteproc@...r.kernel.org,
	linux-kernel@...r.kernel.org,
	Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
	Andrew Davis <afd@...com>,
	Dmitry Baryshkov <dmitry.baryshkov@...aro.org>,
	Joe Hattori <joe@...is.s.u-tokyo.ac.jp>,
	Arnd Bergmann <arnd@...db.de>,
	Balaji Pothunoori <quic_bpothuno@...cinc.com>,
	Bjorn Andersson <bjorn.andersson@....qualcomm.com>,
	Lu Baolu <baolu.lu@...ux.intel.com>,
	Markus Elfring <elfring@...rs.sourceforge.net>,
	Sibi Sankar <quic_sibis@...cinc.com>,
	Uwe Kleine-König <u.kleine-koenig@...libre.com>,
	Yuesong Li <liyuesong@...o.com>
Subject: [GIT PULL] remoteproc updates for v6.13


The following changes since commit 9852d85ec9d492ebef56dc5f229416c925758edc:

  Linux 6.12-rc1 (2024-09-29 15:06:19 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 44024ebf25918efb8c771e1b496250bc9c4ef893:

  remoteproc: qcom: wcss: Remove double assignment in q6v5_wcss_probe() (2024-11-15 20:36:27 -0800)

----------------------------------------------------------------
remoteproc updates for v6.13

Make Qualcomm TrustZone Peripherial Authentication Service-remoteproc
identifier/name human friendly. Add audio DSP support for the Qualcomm
SAR2130P. Ensure IMEM access in the Qualcomm modem remoteproc driver is
performed prior to the firmware enabling the XPU and locking us out.

Improve error handling, error logging, compile testing support, and a
few other stylistic things across a variety of the drivers.

----------------------------------------------------------------
Andrew Davis (5):
      remoteproc: k3-dsp: Add compile testing support
      remoteproc: k3-r5: Add compile testing support
      remoteproc: k3-r5: Use IO memset to clear TCMs
      remoteproc: k3-r5: Force cast from iomem address space
      remoteproc: k3-dsp: Force cast from iomem address space

Arnd Bergmann (1):
      mailbox, remoteproc: k3-m4+: fix compile testing

Balaji Pothunoori (1):
      remoteproc: qcom_q6v5_pas: disable auto boot for wpss

Bjorn Andersson (1):
      remoteproc: qcom: pas: Make remoteproc name human friendly

Dmitry Baryshkov (3):
      dt-bindings: remoteproc: qcom,sm8350-pas: add SAR2130P aDSP compatible
      remoteproc: qcom: pas: add minidump_id to SM8350 resources
      remoteproc: qcom: pas: enable SAR2130P audio DSP support

Joe Hattori (3):
      remoteproc: qcom: pas: Remove subdevs on the error path of adsp_probe()
      remoteproc: qcom: adsp: Remove subdevs on the error path of adsp_probe()
      remoteproc: qcom: wcss: Remove subdevs on the error path of q6v5_wcss_probe()

Krzysztof Kozlowski (11):
      remoteproc: da8xx: Handle deferred probe
      remoteproc: da8xx: Simplify with dev_err_probe()
      remoteproc: ti_k3_r5: Simplify with dev_err_probe()
      remoteproc: ti_k3_r5: Simplify with scoped for each OF child loop
      dt-bindings: remoteproc: qcom,sm8550-pas: Add SM8750 ADSP
      remoteproc: qcom_q6v5_adsp: Simplify with dev_err_probe()
      remoteproc: qcom_q6v5_mss: Simplify with dev_err_probe()
      remoteproc: qcom_q6v5_mss: Drop redundant error printks in probe
      remoteproc: qcom_q6v5_pas: Simplify with dev_err_probe()
      remoteproc: qcom_q6v5_wcss: Simplify with dev_err_probe()
      remoteproc: qcom_wcnss_iris: Simplify with dev_err_probe()

Lu Baolu (1):
      remoteproc: Use iommu_paging_domain_alloc()

Markus Elfring (1):
      remoteproc: k3: Call of_node_put(rmem_np) only once in three functions

Sibi Sankar (1):
      remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region

Uwe Kleine-König (1):
      remoteproc: Switch back to struct platform_driver::remove()

Yuesong Li (1):
      remoteproc: qcom: wcss: Remove double assignment in q6v5_wcss_probe()

 .../bindings/remoteproc/qcom,sm8350-pas.yaml       |   3 +
 .../bindings/remoteproc/qcom,sm8550-pas.yaml       |  48 ++++++---
 drivers/remoteproc/Kconfig                         |  12 ++-
 drivers/remoteproc/da8xx_remoteproc.c              |  31 ++----
 drivers/remoteproc/imx_dsp_rproc.c                 |   2 +-
 drivers/remoteproc/imx_rproc.c                     |   2 +-
 drivers/remoteproc/keystone_remoteproc.c           |   2 +-
 drivers/remoteproc/meson_mx_ao_arc.c               |   2 +-
 drivers/remoteproc/mtk_scp.c                       |   2 +-
 drivers/remoteproc/pru_rproc.c                     |   2 +-
 drivers/remoteproc/qcom_q6v5_adsp.c                |  30 +++---
 drivers/remoteproc/qcom_q6v5_mss.c                 |  56 ++++------
 drivers/remoteproc/qcom_q6v5_pas.c                 |  51 ++++-----
 drivers/remoteproc/qcom_q6v5_wcss.c                | 114 +++++++++------------
 drivers/remoteproc/qcom_wcnss.c                    |   2 +-
 drivers/remoteproc/qcom_wcnss_iris.c               |   5 +-
 drivers/remoteproc/rcar_rproc.c                    |   2 +-
 drivers/remoteproc/remoteproc_core.c               |   6 +-
 drivers/remoteproc/remoteproc_virtio.c             |   2 +-
 drivers/remoteproc/st_remoteproc.c                 |   2 +-
 drivers/remoteproc/stm32_rproc.c                   |   2 +-
 drivers/remoteproc/ti_k3_dsp_remoteproc.c          |  10 +-
 drivers/remoteproc/ti_k3_m4_remoteproc.c           |   6 +-
 drivers/remoteproc/ti_k3_r5_remoteproc.c           |  83 ++++++---------
 drivers/remoteproc/wkup_m3_rproc.c                 |   2 +-
 25 files changed, 215 insertions(+), 264 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ