1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/arch/arm64/boot/dts
Linus Torvalds 9cf5b508bd remoteproc updates for v6.2
rproc-virtio device names are now auto generated, to avoid conflicts
 between remoteproc instances.
 
 The imx_rproc driver is extended with support for communicating with and
 attaching to a running M4 on i.MX8QXP, as well as support for
 attaching to the M4 after self-recovering from a crash. Support is
 added for i.MX8QM and mailbox channels are reconnected during the
 recovery process, in order to avoid data corruption.
 
 The Xilinx Zynqmp firmware interface is extended and support for the
 Xilinx R5 RPU is introduced.
 
 Various resources leaks, primarily in error paths, throughout the
 Qualcomm drivers are corrected.
 
 Lastly a fix to ensure that pm_relax is invoked even if the remoteproc
 instance is stopped between a crash is being reported and the recovery
 handler is scheduled.
 -----BEGIN PGP SIGNATURE-----
 
 iQJJBAABCAAzFiEEBd4DzF816k8JZtUlCx85Pw2ZrcUFAmOh+HgVHGFuZGVyc3Nv
 bkBrZXJuZWwub3JnAAoJEAsfOT8Nma3FXYsQAILCBlk/0DFZNGDU1OJaK8P3JF4y
 /+w8P2kjD5ZABZ96vEnYQyXUj42/MbOtfvBApMYxkwV3rGyW4jQKXa4HF0+cjAyN
 TrcWGJ7fVeOEZm4fi/jhN+4xzOVOGev2bHQVaFlBYD5yLArC2WAe5eyETl7OqSur
 0nZb0lLJ7nQAlSdlLYUFYoxYZz8aOTssyVQDdnKbtdc5DRL6R8d2+RTArtyY5gZI
 ri+JC1UMKuX6qk81PjjUzWRlDGt2+deeDntMnti1XJr2IX6CJuKsI/T0+KnLW/so
 +nlf7RCKvHivOyxw/Q7Qr2a15RKdtLGR+LI2iCiadzzCVoIs5KPUfqM8u5qAmo1w
 XM6/Jc0sdxXRBl31cTDNXbUEo5UjqXHZ96fhe4IZnoyUUm0ZiXkTF1GUMT+U/G6q
 aK654CQa6AkGocowVg0A5N4VX030hcGf3yb8WQDTHILvjLPZsqZpuk7IR8F9TE2U
 CW2cMVo3YXHvIVTrdZkBqzpvubtx28V6wNMKifihzWSKIrV4siYupGnmO0gKvJOe
 TX+EGZRUKIXpCzwye19hDYKFnyxpL+w9HU5ssiv47hYygL26MCVVlZ0Jm12fQqsh
 2zmARVuNMY5+dGjcDL80LhQFRicaiQx4eOOI196ca8o5tl7ZtmvsCgZd23XcZ0Ws
 vsLAlnCKzNjjrF99
 =sO5/
 -----END PGP SIGNATURE-----

Merge tag 'rproc-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux

Pull remoteproc updates from Bjorn Andersson:
 "rproc-virtio device names are now auto generated, to avoid conflicts
  between remoteproc instances.

  The imx_rproc driver is extended with support for communicating with
  and attaching to a running M4 on i.MX8QXP, as well as support for
  attaching to the M4 after self-recovering from a crash. Support is
  added for i.MX8QM and mailbox channels are reconnected during the
  recovery process, in order to avoid data corruption.

  The Xilinx Zynqmp firmware interface is extended and support for the
  Xilinx R5 RPU is introduced.

  Various resources leaks, primarily in error paths, throughout the
  Qualcomm drivers are corrected.

  Lastly a fix to ensure that pm_relax is invoked even if the remoteproc
  instance is stopped between a crash is being reported and the recovery
  handler is scheduled"

* tag 'rproc-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux: (25 commits)
  remoteproc: core: Do pm_relax when in RPROC_OFFLINE state
  remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on()
  remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region()
  remoteproc: qcom_q6v5_pas: detach power domains on remove
  remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove
  remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio()
  remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev()
  remoteproc: sysmon: Make QMI message rules const
  drivers: remoteproc: Add Xilinx r5 remoteproc driver
  firmware: xilinx: Add RPU configuration APIs
  firmware: xilinx: Add shutdown/wakeup APIs
  firmware: xilinx: Add ZynqMP firmware ioctl enums for RPU configuration.
  arm64: dts: xilinx: zynqmp: Add RPU subsystem device node
  dt-bindings: remoteproc: Add Xilinx RPU subsystem bindings
  remoteproc: core: Use device_match_of_node()
  remoteproc: imx_rproc: Correct i.MX93 DRAM mapping
  remoteproc: imx_rproc: Enable attach recovery for i.MX8QM/QXP
  remoteproc: imx_rproc: Request mbox channel later
  remoteproc: imx_rproc: Support i.MX8QM
  remoteproc: imx_rproc: Support kicking Mcore from Linux for i.MX8QXP
  ...
2022-12-21 09:37:14 -08:00
..
actions
allwinner SoC: DT changes for 6.2 2022-12-12 10:21:03 -08:00
altera arm64: dts: altera: align LED node names with dtschema 2022-11-29 10:20:58 -06:00
amazon
amd arm64: dts: amd: adjust whitespace around '=' 2022-06-16 13:45:26 -07:00
amlogic arm64: dts: amlogic: add initial Odroid Go Ultra DTS 2022-11-21 11:51:56 +01:00
apm arm64: dts: apm: Harmonize DWC USB3 DT nodes name 2022-06-27 10:15:20 +02:00
apple Networking changes for 6.2. 2022-12-13 15:47:48 -08:00
arm arm64: dts: fvp: Add information about L1 and L2 caches 2022-11-18 15:35:17 +00:00
bitmain
broadcom arm64: dts: Update cache properties for broadcom 2022-11-28 15:37:41 -08:00
cavium
exynos Samsung DTS ARM and ARM64 changes for v6.1 2022-10-04 22:43:32 +02:00
freescale Networking changes for 6.2. 2022-12-13 15:47:48 -08:00
hisilicon arm64: dts: Update cache properties for hisilicon 2022-11-15 03:39:03 +00:00
intel arm64: dts: socfpga: Add clk-phase-sd-hs property to the sdmmc node 2022-11-18 11:13:49 -06:00
lg arm64: dts: lg: adjust whitespace around '=' 2022-06-16 13:45:26 -07:00
marvell Networking changes for 6.2. 2022-12-13 15:47:48 -08:00
mediatek ARM: SoC fixes for 6.2 2022-12-19 16:07:59 -06:00
microchip arm64: dts: microchip: adjust whitespace around '=' 2022-06-16 13:45:26 -07:00
nuvoton arm64: dts: nuvoton: Add initial NPCM845 EVB device tree 2022-07-19 15:41:04 +02:00
nvidia arm64: tegra: Remove unneeded clock-names for Tegra132 PWM 2022-11-21 13:30:16 +01:00
qcom arm64: dts: qcom: sc8280xp: fix UFS DMA coherency 2022-12-06 11:05:32 -06:00
realtek
renesas media updates for v6.2-rc1 2022-12-13 11:36:58 -08:00
rockchip SoC: DT changes for 6.2 2022-12-12 10:21:03 -08:00
socionext arm64: dts: uniphier: Add L2 cache node 2022-09-28 22:41:48 +02:00
sprd arm64: dts: sprd: adjust whitespace around '=' 2022-06-16 13:45:26 -07:00
synaptics arm64: dts: synaptics: remove unused DTSI for AS370 2022-04-08 18:18:48 +02:00
tesla arm64: dts: fsd: fix drive strength values as per FSD HW UM 2022-10-18 09:24:00 -04:00
ti Power management updates for 6.2-rc1 2022-12-12 13:19:07 -08:00
toshiba arm64: dts: visconti: Update the clock providers for PCIe host controller 2022-05-10 11:18:55 +09:00
xilinx remoteproc updates for v6.2 2022-12-21 09:37:14 -08:00
Makefile arm64: dts: nuvoton: Add initial NPCM8XX device tree 2022-07-19 15:41:04 +02:00