author | Suman Anna <s-anna@ti.com> | |
Mon, 4 Mar 2019 16:15:55 +0000 (10:15 -0600) | ||
committer | Suman Anna <s-anna@ti.com> | |
Mon, 4 Mar 2019 16:16:18 +0000 (10:16 -0600) |
Merge in the updated iommu feature branch into remoteproc tree to
pull in the suspend/resume support in the OMAP IOMMU driver. The
following are the main changes:
- improvements in the OMAP iommu to perform the enabling &
disabling of the IOMMU from within the runtime pm callbacks
- system suspend/resume support through late dev_pm_ops
- two new API that needs to be invoked from the OMAP remoteproc
driver to runtime suspend/resume the IOMMU
- locked TLB save & restore logic
- add needed pdata quirks to all supported IOMMUs
Suspend/resume support in the OMAP mailbox driver is already supported
in baseline upstream kernel.
* 'iommu-linux-4.19.y' of git://git.ti.com/rpmsg/iommu:
iommu/omap: introduce new API for runtime suspend/resume control
iommu/omap: Add system suspend/resume support
iommu/omap: add logic to save/restore locked TLBs
iommu/omap: streamline enable/disable through runtime pm callbacks
ARM: OMAP2+: add pdata-quirks for OMAP3 ISP IOMMU
ARM: OMAP2+: Add iommu pdata-quirks for DRA7 DSP EDMA MMUs
ARM: OMAP2+: plug in device_enable/idle ops for IOMMUs
iommu/omap: add pdata ops for omap_device_enable/idle
Signed-off-by: Suman Anna <s-anna@ti.com>
pull in the suspend/resume support in the OMAP IOMMU driver. The
following are the main changes:
- improvements in the OMAP iommu to perform the enabling &
disabling of the IOMMU from within the runtime pm callbacks
- system suspend/resume support through late dev_pm_ops
- two new API that needs to be invoked from the OMAP remoteproc
driver to runtime suspend/resume the IOMMU
- locked TLB save & restore logic
- add needed pdata quirks to all supported IOMMUs
Suspend/resume support in the OMAP mailbox driver is already supported
in baseline upstream kernel.
* 'iommu-linux-4.19.y' of git://git.ti.com/rpmsg/iommu:
iommu/omap: introduce new API for runtime suspend/resume control
iommu/omap: Add system suspend/resume support
iommu/omap: add logic to save/restore locked TLBs
iommu/omap: streamline enable/disable through runtime pm callbacks
ARM: OMAP2+: add pdata-quirks for OMAP3 ISP IOMMU
ARM: OMAP2+: Add iommu pdata-quirks for DRA7 DSP EDMA MMUs
ARM: OMAP2+: plug in device_enable/idle ops for IOMMUs
iommu/omap: add pdata ops for omap_device_enable/idle
Signed-off-by: Suman Anna <s-anna@ti.com>
1 | 2 | |||
---|---|---|---|---|
arch/arm/mach-omap2/pdata-quirks.c | patch | | diff1 | | diff2 | | blob | history |
diff --cc arch/arm/mach-omap2/pdata-quirks.c
Simple merge