]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU
authorSuman Anna <s-anna@ti.com>
Tue, 27 Aug 2019 00:14:52 +0000 (19:14 -0500)
committerTony Lindgren <tony@atomide.com>
Fri, 18 Oct 2019 15:40:27 +0000 (08:40 -0700)
commit0af3e1a491dde06dfcb0b063d5b543dfebded0f9
tree02dd254cb93ba8c29ea563120d99418eb9be75bf
parent19feeee5c5af114f3cb8ad2772680b7a1d16f043
ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU

The OMAP3 ISP IOMMU does not have any reset lines, so it didn't
need any pdata previously. The OMAP IOMMU driver now requires the
platform data ops for device_enable/idle on all the IOMMU devices
after commit db8918f61d51 ("iommu/omap: streamline enable/disable
through runtime pm callbacks") to enable/disable the clocks properly
and maintain the reference count and the omap_hwmod state machine.
So, add these callbacks through iommu pdata quirks for the OMAP3
ISP IOMMU.

Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/mach-omap2/pdata-quirks.c