• Linus Torvalds's avatar
    Merge tag 'rproc-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux · 0e875ee5
    Linus Torvalds authored
    Pull remoteproc updates from Bjorn Andersson:
     "Qualcomm SM8650 audio, compute and modem remoteproc are added.
      Qualcomm X1 Elite audio and compute remoteprocs are added, after
      support for shutting down the bootloader-loaded firmware loaded into
      the audio DSP..
    
      A dozen drivers in the subsystem are transitioned to use devres
      helpers for remoteproc and memory allocations - this makes it possible
      to acquire in-kernel handle to individual remoteproc instances in a
      cluster.
    
      The release of DMA memory for remoteproc virtio is corrected to ensure
      that restarting due to a watchdog bite doesn't attempt to allocate the
      memory again without first freeing it.
    
      Last, but not least, a couple of DeviceTree binding cleanups"
    
    * tag 'rproc-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux: (30 commits)
      remoteproc: qcom_q6v5_pas: Unload lite firmware on ADSP
      remoteproc: qcom_q6v5_pas: Add support for X1E80100 ADSP/CDSP
      dt-bindings: remoteproc: qcom,sm8550-pas: document the X1E80100 aDSP & cDSP
      remoteproc: qcom_wcnss: Use devm_rproc_alloc() helper
      remoteproc: qcom_q6v5_wcss: Use devm_rproc_alloc() helper
      remoteproc: qcom_q6v5_pas: Use devm_rproc_alloc() helper
      remoteproc: qcom_q6v5_mss: Use devm_rproc_alloc() helper
      remoteproc: qcom_q6v5_adsp: Use devm_rproc_alloc() helper
      dt-bindings: remoteproc: do not override firmware-name $ref
      dt-bindings: remoteproc: qcom,glink-rpm-edge: drop redundant type from label
      remoteproc: qcom: pas: correct data indentation
      remoteproc: Make rproc_get_by_phandle() work for clusters
      remoteproc: qcom: pas: Add SM8650 remoteproc support
      remoteproc: qcom: pas: make region assign more generic
      dt-bindings: remoteproc: qcom,sm8550-pas: document the SM8650 PAS
      remoteproc: k3-dsp: Use devm_rproc_add() helper
      remoteproc: k3-dsp: Use devm_ioremap_wc() helper
      remoteproc: k3-dsp: Add devm action to release tsp
      remoteproc: k3-dsp: Use devm_kzalloc() helper
      remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper
      ...
    0e875ee5
imx_rproc.c 30.6 KB