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:Suman Anna <s-anna@ti.com>
Loading
Please sign in to comment