Merge branch 'iommu-linux-5.4.y' of git://git.ti.com/rpmsg/iommu into rproc-linux-5.4.y
Pull in the iommu tree into the remoteproc tree, since this is a minimum
for bringing up the OMAP remote processors successfully. This iommu merge
pulls in the basic OMAP IOMMU driver support for all the IPU and DSP MMUs
present on OMAP4, OMAP5 and DRA7xx/AM57xx SoC families. The merge includes
a patch to support the transition between legacy hwmod and latest upstream
friendly ti-sysc frameworks, and converts all the previously upstreamed
MMU dts nodes to ti-sysc framework leveraging the omap-prm reset driver.
The legacy hwmod data for OMAP4 and OMAP5 are also cleaned up. The MMUs
are enabled in the common base dra7 dtsi files, so are supported on all
applicable DRA7xx/AM57xx boards automatically.
The necessary clkctrl changes with the ti-sysc and omap-prm reset drivers
are already upstream, and the only clock related change is a fix up to
properly reparent the IPU1 functional clock from DPLL_CORE.
* 'iommu-linux-5.4.y' of git://git.ti.com/rpmsg/iommu:
ARM: dts: dra74x: convert IOMMUs to use ti-sysc
ARM: dts: dra7: convert IOMMUs to use ti-sysc
ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source
ARM: OMAP5: hwmod-data: remove OMAP5 IOMMU hwmod data
ARM: OMAP4: hwmod-data: remove OMAP4 IOMMU hwmod data
ARM: OMAP4+: remove pdata quirks for omap4+ iommus
ARM: dts: omap5: convert IOMMUs to use ti-sysc
ARM: dts: omap4: convert IOMMUs to use ti-sysc
iommu/omap: Add transition support between hwmod and ti,sysc
bus: ti-sysc: Drop MMU quirks
Signed-off-by: Suman Anna <s-anna@ti.com>