• Linus Torvalds's avatar
    Merge tag 'rproc-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux · 2a3a850e
    Linus Torvalds authored
    Pull remoteproc updates from Bjorn Andersson:
     "Support for booting the iMX remoteprocs using MMIO, instead of SMCCC
      is added. The iMX driver is also extended to support delivering
      interrupts from an arbitrary number of vdev.
    
      Support is added to the TI PRU driver, to allow GPMUX to be controlled
      from DeviceTree.
    
      The Qualcomm coredump collector is extended to fall back to generating
      a full coredump, in the case that the loaded firmware doesn't support
      generating minidump. The overly terse MD abbreviation of "MINIDUMP" is
      expanded, to make the code easier on the eye.
    
      The list of Qualcomm Sensor Low Power Island (SLPI) instances
      supported is cleaned up, and SDM845 is added. SDM630/636/660 support
      for the modem subsystem (mss) is added.
    
      All the Qualcomm drivers are transitioned to of_reserved_mem_lookup()
      instead of open coding the resolution of reserved-memory regions, to
      gain handling of error cases. A couple of drivers are transitioned to
      use devm_platform_ioremap_resource_byname().
    
      The stm32 remoteproc driver's PM operations are updated to modern
      macros, to avoid the "unused variable"-warning in some configurations.
    
      Drivers are transitioned away from directly including of_device.h"
    
    * tag 'rproc-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux: (23 commits)
      remoteproc: pru: add support for configuring GPMUX based on client setup
      remoteproc: stm32: fix incorrect optional pointers
      remoteproc: imx_rproc: Switch iMX8MN/MP from SMCCC to MMIO
      dt-bindings: remoteproc: imx_rproc: Support i.MX8MN/P MMIO
      dt-bindings: remoteproc: qcom,msm8996-mss-pil: Fix 8996 clocks
      remoteproc: qcom: pas: add SDM845 SLPI compatible
      remoteproc: qcom: q6v5-mss: Add support for SDM630/636/660
      dt-bindings: remoteproc: qcom,msm8996-mss-pil: Add SDM660 compatible
      remoteproc: qcom: Expand MD_* as MINIDUMP_*
      remoteproc: qcom: pas: refactor SLPI remoteproc init
      dt-bindings: remoteproc: qcom: adsp: add qcom,sdm845-slpi-pas compatible
      remoteproc: qcom: wcnss: use devm_platform_ioremap_resource_byname()
      remoteproc: qcom: q6v5: use devm_platform_ioremap_resource_byname()
      dt-bindings: remoteproc: qcom: sm6115-pas: Add QCM2290
      remoteproc: qcom: Add full coredump fallback mechanism
      remoteproc: core: Export the rproc coredump APIs
      remoteproc: qcom: Use of_reserved_mem_lookup()
      remoteproc: imx_rproc: iterate all notifiyids in rx callback
      dt-bindings: remoteproc: qcom,adsp: bring back firmware-name
      dt-bindings: remoteproc: qcom,sm8550-pas: require memory-region
      ...
    2a3a850e
qcom,sm8350-pas.yaml 4.56 KB