Merge branch 'iommu-linux-4.19.y' of git://git.ti.com/rpmsg/iommu into rproc-linux-4.19.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 couple of minor cleanups and the basic OMAP IOMMU driver support
for all the IPU and DSP MMUs present on DRA7xx/AM57xx SoC families. The
merge includes fixes to restore the functionality on OMAP4 and OMAP5 SoCs
due to the clkctrl changes, and also adds the clkctrl clocks and nodes for
DRA7 remote processors. The MMUs are enabled in the common base dra7 dts
files, so are supported on all applicable DRA7xx/AM57xx boards automatically.
The base support for IPU and DSP MMUs on OMAP4 and OMAP5 SoC families, and
the necessary DPLL clock configuration of the clocks required for various
remoteproc devices on OMAP4/OMAP5 and DRA7 SoCs are all upstream.
* 'iommu-linux-4.19.y' of git://git.ti.com/rpmsg/iommu:
ARM: dts: dra74x: Enable DSP2 IOMMU nodes
ARM: dts: dra7: Enable common IPU and DSP IOMMU nodes
ARM: OMAP2+: Extend iommu pdata-quirks to DRA74x DSP2
ARM: OMAP2+: Extend iommu pdata-quirks to DRA7 IPUs & DSP1
ARM: DRA7: hwmod data: Add MMU data for DSPs
ARM: DRA7: hwmod data: Add MMU data for IPUs
ARM: dts: dra7: Add clkctrl nodes for IPU and DSP remote processors
clk: ti: dra7: add clkctrl data for remote processor clocks
dt-bindings: clk: add dra7 remotecore clkctrl definitions
clk: ti: omap5: Drop idlest polling from IPU & DSP clkctrl clocks
clk: ti: omap4: Drop idlest polling from IPU & DSP clkctrl clocks
ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks
iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN
iommu/omap: Remove DEBUG_SEQ_FOPS_RO()
Signed-off-by: Suman Anna <s-anna@ti.com>