linux/Documentation/devicetree/bindings/remoteproc
Linus Torvalds c35f902cb3 remoteproc updates for v6.18
Enable coredump support for the i.MX HiFi core remoteproc, and clean up
 the i.MX remoteproc driver.
 
 Introduce remoteprocs on the Qualcomm Milos platform. Gracefully shut own
 the ADSP remoteproc when bootloader has loaded the "Lite" firmware on X
 Elite. Improve the resource handover procedure to avoid possibly duplicate
 handling.
 
 Transition the TI DA8xx, TI Keystone, and TI Wakeup M3 remoteproc
 drivers to handle resources using devres.
 -----BEGIN PGP SIGNATURE-----
 
 iQJJBAABCgAzFiEEBd4DzF816k8JZtUlCx85Pw2ZrcUFAmjehA8VHGFuZGVyc3Nv
 bkBrZXJuZWwub3JnAAoJEAsfOT8Nma3F8HoP/A9eBjE7wBguQ/3YkAPKe8Idrfrb
 kxl5weM1zVoIz4Hz/DLfv2LkKtxw/sELmQyk/iiO5N6jte5xsgfCQj1wbH4l9GvC
 tguRwbh1IKfsynJEAKj0fuUU0OpIwsFubuJCsmaHhlsZJruqg5SwHLlHT03CTeKp
 PeIDUOyyfHeOimMrwvwhwORzhxve3NKdrPks1xzurTZhHgsnIZe31UPfJEN+YPEm
 9OVmahSQhVoA5O7kr1KLKHjGZ7lV7KMCtYxJc9X1wbNMvfxY//D+mlRVPNAZSpVq
 gwXMPXLukqCQcLXNwUCTvjZwv8QnzKs1XKUvchYRp/8IkRy02zvi2UKoqQY1IfIv
 g58BVjCWnD/nbl+soCQ6iu7S8bEy3ruw6cnIYULDQOhCgSax5snAa1aq93H/XPZK
 3/YI5OhaQtc1iv4YH9BUg+HLNu/KDWxfU9jfXXa7BAQb9KQgJU9cBy3pofT+jkSI
 Z3t5lmfw/HIDvMagKLwnM/VY9lL5K1YUjlFV2iJ1rHDJSwckpI9mkFBig3zfFSNR
 Ezc2ifbY6D58Vox+E/r2CgOLPq0s9k8ionXJ+TxJ/Od8h2mvtqRIXexd3x+5c0hN
 mLaL6f5rfdmZS3V1Rg/NYRtuFeVe+flBnP0rLmZ2XrbHRU4TTyn+vGp00tSihsbo
 0eH98EUK56CpoWjg
 =UVU4
 -----END PGP SIGNATURE-----

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

Pull remoteproc updates from Bjorn Andersson:

 - Enable coredump support for the i.MX HiFi core remoteproc, and clean
   up the i.MX remoteproc driver.

 - Introduce remoteprocs on the Qualcomm Milos platform. Gracefully shut
   own the ADSP remoteproc when bootloader has loaded the "Lite"
   firmware on X Elite. Improve the resource handover procedure to avoid
   possibly duplicate handling.

 - Transition the TI DA8xx, TI Keystone, and TI Wakeup M3 remoteproc
   drivers to handle resources using devres.

* tag 'rproc-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux: (29 commits)
  remoteproc: pru: Fix potential NULL pointer dereference in pru_rproc_set_ctable()
  remoteproc: qcom: pas: Drop redundant assignment to ret
  remoteproc: qcom: pas: Shutdown lite ADSP DTB on X1E
  remoteproc: qcom: q6v5: Avoid handling handover twice
  remoteproc: qcom: q6v5: Avoid disabling handover IRQ twice
  remoteproc: qcom: pas: Add Milos remoteproc support
  dt-bindings: remoteproc: qcom,milos-pas: Document remoteprocs
  remoteproc: qcom_q6v5_mss: support loading MBN file on msm8974
  remoteproc: imx_rproc: Clean up after ops introduction
  remoteproc: imx_rproc: Simplify IMX_RPROC_SMC switch case
  remoteproc: imx_rproc: Simplify IMX_RPROC_SCU_API switch case
  remoteproc: imx_rproc: Simplify IMX_RPROC_MMIO switch case
  remoteproc: imx_rproc: Move imx_rproc_dcfg closer to imx_rproc_of_match
  remoteproc: imx_rproc: Introduce start/stop/detect_mode ops for imx_rproc_dcfg
  remoteproc: k3: Correctly release some resources allocated in k3_rproc_request_mbox()
  remoteproc: wkup_m3: Use devm_rproc_add() helper
  remoteproc: wkup_m3: Use devm_rproc_alloc() helper
  remoteproc: wkup_m3: Use devm action to call PM runtime put sync
  remoteproc: wkup_m3: Use devm_pm_runtime_enable() helper
  remoteproc: keystone: Use devm_rproc_add() helper
  ...
2025-10-04 15:45:17 -07:00
..
amlogic,meson-mx-ao-arc.yaml
fsl,imx-rproc.yaml dt-bindings: remoteproc: imx_rproc: Add minItems for power-domain 2024-06-17 08:39:49 -06:00
ingenic,vpu.yaml
mtk,scp.yaml dt-bindings: mfd: Move embedded controllers to own directory 2025-10-01 10:28:27 +01:00
qcom,adsp.yaml
qcom,glink-edge.yaml
qcom,glink-rpm-edge.yaml dt-bindings: soc: qcom: smd-rpm: add generic compatibles 2024-08-14 22:14:42 -05:00
qcom,milos-pas.yaml dt-bindings: remoteproc: qcom,milos-pas: Document remoteprocs 2025-09-20 22:02:46 -05:00
qcom,msm8916-mss-pil.yaml dt-bindings: remoteproc: qcom,msm8916-mss-pil: Add MSM8926 2025-03-04 19:43:46 -08:00
qcom,msm8996-mss-pil.yaml dt-bindings: remoteproc: qcom,msm8996-mss-pil: allow glink-edge on msm8996 2024-05-06 19:41:37 -07:00
qcom,pas-common.yaml
qcom,pil-info.yaml
qcom,q6v5.txt
qcom,qcs404-cdsp-pil.yaml dt-bindings: remoteproc: qcom,qcs404-cdsp-pil: Fix qcom,halt-regs definition 2024-05-06 19:41:37 -07:00
qcom,qcs404-pas.yaml dt-bindings: remoteproc: do not override firmware-name $ref 2024-03-05 19:58:18 -08:00
qcom,rpm-proc.yaml Qualcomm driver updates for v6.12 2024-09-05 14:13:41 +00:00
qcom,sa8775p-pas.yaml dt-bindings: remoteproc: qcom,sa8775p-pas: Correct the interrupt number 2025-06-17 08:03:43 -05:00
qcom,sc7180-mss-pil.yaml
qcom,sc7180-pas.yaml dt-bindings: remoteproc: do not override firmware-name $ref 2024-03-05 19:58:18 -08:00
qcom,sc7280-adsp-pil.yaml
qcom,sc7280-mss-pil.yaml
qcom,sc7280-wpss-pil.yaml dt-bindings: remoteproc: qcom,sc7280-wpss-pil: Fix qcom,halt-regs definition 2024-05-06 19:41:38 -07:00
qcom,sc8280xp-pas.yaml
qcom,sdm845-adsp-pil.yaml dt-bindings: remoteproc: qcom,sdm845-adsp-pil: Fix qcom,halt-regs definition 2024-05-06 19:41:38 -07:00
qcom,sdx55-pas.yaml
qcom,sm6115-pas.yaml dt-bindings: remoteproc: qcom,sm6115-pas: Use recommended MBN firmware format in DTS example 2025-03-04 18:27:02 -08:00
qcom,sm6350-pas.yaml dt-bindings: remoteproc: do not override firmware-name $ref 2024-03-05 19:58:18 -08:00
qcom,sm6375-pas.yaml dt-bindings: remoteproc: do not override firmware-name $ref 2024-03-05 19:58:18 -08:00
qcom,sm8150-pas.yaml dt-bindings: remoteproc: qcom,sm8150-pas: Document QCS615 remoteproc 2025-06-10 23:13:06 -05:00
qcom,sm8350-pas.yaml dt-bindings: remoteproc: qcom,sm8350-pas: Add SC8280XP 2025-05-13 10:13:34 -05:00
qcom,sm8550-pas.yaml dt-bindings: remoteproc: Add SM8750 MPSS 2025-03-13 15:50:55 -07:00
qcom,smd-edge.yaml dt-bindings: remoteproc: qcom,smd-edge: Mark qcom,ipc as deprecated 2024-05-06 19:41:37 -07:00
qcom,wcnss-pil.yaml dt-bindings: remoteproc: qcom,wcnss-pil: Add support for single power-domain platforms 2025-03-04 19:44:24 -08:00
renesas,rcar-rproc.yaml
st,stm32-rproc.yaml dt-bindings: remoteproc: stm32-rproc: Add firmware-name property 2025-04-07 09:42:03 -06:00
st-rproc.txt
ti,davinci-rproc.txt dt-bindings: remoteproc: ti,davinci: remove unstable remark 2024-04-03 08:13:32 -05:00
ti,k3-dsp-rproc.yaml dt-bindings: remoteproc: k3-dsp: Correct optional sram properties for AM62A SoCs 2024-06-10 10:57:14 -06:00
ti,k3-m4f-rproc.yaml dt-bindings: remoteproc: k3-m4f: Add K3 AM64x SoCs 2024-08-21 11:19:30 -06:00
ti,k3-r5f-rproc.yaml
ti,keystone-rproc.txt
ti,omap-remoteproc.yaml
ti,pru-consumer.yaml
ti,pru-rproc.yaml
wkup_m3_rproc.txt
xlnx,zynqmp-r5fss.yaml dt-bindings: remoteproc: xlnx,zynqmp-r5fss: Add missing "additionalProperties" on child nodes 2024-08-13 09:27:32 -06:00