Commit 14dd4834 authored by Suman Anna's avatar Suman Anna
Browse files

Merge branch 'rproc-linux-5.4.y' of git://git.ti.com/rpmsg/remoteproc into rpmsg-ti-linux-5.4.y

Pull in the updated remoteproc feature branch that brings in a number
of improvements/cleanups to the PRUSS platform drivers. These include:
 - Extend the support for IEP clock muxes to all SoCs (only K3 SoCs
   supported previously).
 - Add YAML bindings for IEP sub-module and corresponding dts nodes
   on all SoCs.
 - Add three new YAML bindings 'ti,pruss-intc.yaml', 'ti,pru-rproc.yaml'
   and 'ti,pru-consumer.yaml' for PRUSS INTC, PRU remoteproc and PRU
   consumers respectively. The corresponding text bindings are dropped.
 - Drop the added pruss_intc_trigger() API, and convert the PRU
   remoteproc driver to direct use an equivalent IRQ subsystem API.

The IEP changes would also require corresponding adjustments to the PRU
Ethernet drivers (out of scope on this tree, changes handled through
the connectivity domain tree).

* 'rproc-linux-5.4.y' of git://git.ti.com/rpmsg/remoteproc

: (25 commits)
  Revert "dt-bindings: remoteproc: Add binding doc for PRU Cores in the PRU-ICSS"
  Revert "dt-bindings: remoteproc: pru: Update bindings for supporting rpmsg"
  Revert "dt-bindings: remoteproc: pru: Document application node bindings"
  Revert "dt-bindings: remoteproc: pru: Update bindings for K3 AM65x & J721E SoCs"
  Revert "dt-bindings: remoteproc: pru: Update bindings for K3 AM65x SR2.0 SoCs"
  Revert "dt-bindings: irqchip: Add PRUSS interrupt controller bindings"
  dt-bindings: remoteproc: Add PRU consumer bindings
  dt-bindings: remoteproc: pru: Update bindings for supporting rpmsg
  dt-bindings: remoteproc: Add binding doc for PRU cores in the PRU-ICSS
  dt-bindings: irqchip: Add PRU-ICSS interrupt controller bindings
  Revert "TEMP: irqchip/irq-pruss-intc: Add an inline pruss_intc_trigger() helper"
  remoteproc/pru: Deprecate usage of pruss_intc_trigger()
  arm64: dts: ti: k3-j721e-main: Update the compatible for ICSS IEP nodes
  arm64: dts: ti: k3-am65-main: Update the compatible for ICSS IEP nodes
  ARM: dts: keystone-k2g: Update the PRUSS IEP nodes
  ARM: dts: dra7-pruss: Update the PRUSS IEP nodes
  ARM: dts: am4372: Update the PRUSS IEP nodes
  ARM: dts: am335x: Update the PRUSS IEP node
  dt-bindings: soc: ti: pruss: Update IEP documentation
  dt-bindings: net: icss_iep: Add dt binding documentation
  ...

Signed-off-by: default avatarSuman Anna <s-anna@ti.com>
parents 5b92d1fe 2b5359f5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment